sql_yacc.cpp
上传用户:romrleung
上传日期:2022-05-23
资源大小:18897k
文件大小:979k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1.       16,     2,     2,     0,     6,     4,     2,     2,     2,     1,
  2.        5,     5,     2,     2,     2,     2,     2,     3,     2,     2,
  3.        2,     1,     1,     3,     4,     3,     2,     2,     1,     1,
  4.        1,     1,     0,     1,     0,     2,     0,     2,     0,     1,
  5.        1,     1,     0,     2,     0,     2,     0,     4,     0,     4,
  6.        1,     1,     0,     1,     0,     1,     1,     0,     4,     3,
  7.        1,     0,     3,     4,     2,     1,     1,     1,     1,     1,
  8.        1,     1,     1,     0,     1,     0,     3,     3,     1,     1,
  9.        1,     2,     0,     3,     3,     2,     2,     2,     2,     0,
  10.       15,     5,     4,     0,     1,     0,     1,     1,     0,     1,
  11.        1,     0,     2,     2,     1,     3,     4,     3,     3,     0,
  12.        2,     2,     1,     3,     3,     0,     3,     1,     1,     2,
  13.        2,     1,     1,     1,     1,     2,     2,     1,     1,     1,
  14.        1,     1,     1,     2,     2,     2,     2,     1,     1,     1,
  15.        1,     1,     1,     1,     3,     5,     1,     1,     3,     4,
  16.        5,     1,     5,     3,     2,     1,     3,     2,     1,     1,
  17.        1,     1,     1,     1,     1,     1,     1,     1,     1,     3,
  18.        2,     1,     1,     1,     1,     1,     1,     1,     1,     1,
  19.        1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
  20.        1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
  21.        1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
  22.        1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
  23.        1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
  24.        1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
  25.        1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
  26.        1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
  27.        1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
  28.        1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
  29.        1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
  30.        1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
  31.        1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
  32.        1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
  33.        1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
  34.        1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
  35.        1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
  36.        1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
  37.        1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
  38.        1,     1,     1,     1,     1,     1,     1,     1,     1,     1,
  39.        0,     4,     0,     1,     1,     3,     2,     2,     1,     1,
  40.        1,     1,     0,     1,     0,     1,     1,     1,     0,     2,
  41.        2,     2,     3,     4,     4,     6,     2,     3,     3,     5,
  42.        1,     3,     3,     2,     2,     2,     1,     1,     4,     4,
  43.        1,     1,     1,     1,     1,     0,     4,     1,     1,     1,
  44.        3,     3,     1,     1,     2,     2,     2,     4,     3,     0,
  45.        7,     1,     2,     1,     1,     1,     1,     1,     1,     0,
  46.        5,     1,     1,     1,     1,     1,     0,     3,     5,     7,
  47.        0,     9,     1,     2,     0,     1,     1,     3,     0,     3,
  48.        0,     3,     0,     3,     0,     3,     1,     1,     1,     1,
  49.        1,     1,     1,     1,     1,     1,     1,     2,     2,     1,
  50.        3,     2,     2,     2,     0,     1,     3,     1,     2,     2,
  51.        2,     1,     3,     3,     1,     1,     3,     4,     5,     1,
  52.        0,     3,     3,     1,     1,     0,     2,     2,     2,     2,
  53.        0,     2,     2,     1,     2,     2,     2,     2,     0,     3,
  54.        0,     1,     1,     1,     4,     2,     0,     1,     0,     4,
  55.        1,     1,     0,     0,     2,     2,     1,     0,     1,     1,
  56.        3,     1,     3,     1,     3,     1,     2,     1
  57. };
  58. /* YYDEFACT[STATE-NAME] -- Default rule to reduce with in state
  59.    STATE-NUM when YYTABLE doesn't specify something else to do.  Zero
  60.    means the default is an error.  */
  61. static const unsigned short yydefact[] =
  62. {
  63.        0,     2,     0,   398,   463,  1648,     0,  1652,   114,  1087,
  64.     1009,  1023,     0,   463,     0,  1025,     0,     0,     0,   463,
  65.     1202,   463,  1195,  1653,     0,   495,  1111,     0,     0,     0,
  66.     1109,     0,  1076,     0,     0,     0,     0,  1170,  1171,  1580,
  67.        0,     0,  1576,  1502,     0,     0,    50,  1028,     0,     0,
  68.        0,    13,     0,    30,    18,    22,     8,    12,     4,    43,
  69.       44,    36,     6,    10,    33,     5,     9,    27,    32,    28,
  70.       29,    40,   488,    16,    17,    23,    34,    47,    14,    45,
  71.       42,    15,  1172,    19,    35,    31,    24,    48,    25,    41,
  72.       26,    46,    21,    37,    20,     7,    11,    38,    39,  1316,
  73.     1361,  1374,  1414,  1429,  1465,  1293,  1296,  1300,  1302,  1304,
  74.     1315,  1318,  1320,  1323,  1324,  1334,  1344,  1345,  1346,  1355,
  75.     1363,  1373,  1379,  1382,  1417,  1442,  1444,  1445,  1448,  1449,
  76.     1454,  1463,  1464,  1469,  1470,  1472,  1292,  1477,  1482,  1491,
  77.     1291,  1295,  1298,  1299,  1301,  1303,  1305,  1306,  1307,  1309,
  78.     1308,  1310,  1312,  1313,  1319,  1317,  1322,  1325,  1330,  1331,
  79.     1349,  1333,  1336,  1337,  1350,  1332,  1343,  1347,  1352,  1353,
  80.     1354,  1351,  1360,  1359,  1362,  1364,  1279,  1280,  1367,  1368,
  81.     1371,  1369,  1375,  1376,  1378,  1380,  1383,  1387,  1385,  1386,
  82.     1388,  1384,  1390,  1389,  1391,  1392,  1393,  1394,  1395,  1396,
  83.     1439,  1440,  1381,  1397,  1398,  1399,  1400,  1403,  1410,  1411,
  84.     1413,  1415,  1412,  1418,  1416,  1419,  1421,  1422,  1335,  1423,
  85.     1424,  1430,  1431,  1432,  1434,  1437,  1438,  1435,  1436,  1441,
  86.     1443,  1446,  1447,  1450,  1451,  1452,  1453,  1456,  1457,  1458,
  87.     1460,  1462,  1471,  1473,  1476,  1478,  1479,  1481,  1485,  1486,
  88.     1487,  1488,  1489,  1490,  1493,  1495,  1494,  1498,  1321,  1342,
  89.     1496,  1297,  1311,  1326,  1327,  1339,  1348,  1356,  1428,  1329,
  90.     1433,  1459,  1474,  1480,  1483,  1484,  1294,  1328,  1340,  1341,
  91.     1357,  1358,  1365,  1366,  1372,  1377,  1401,  1402,  1405,  1404,
  92.     1406,  1407,  1408,  1409,  1420,  1425,  1426,  1427,  1455,  1461,
  93.     1475,  1492,  1497,  1499,  1338,  1466,  1468,  1467,  1370,  1314,
  94.        0,     0,     0,  1283,  1278,  1284,   399,   368,     0,   465,
  95.      464,     0,  1650,     0,   166,   346,   347,   118,   345,   119,
  96.        0,   115,   116,     0,     0,  1103,   857,     0,  1024,     0,
  97.     1021,  1016,     0,    55,  1177,  1287,  1281,  1286,  1285,    62,
  98.     1031,     0,  1300,     0,     0,     0,     0,     0,     0,     0,
  99.     1292,  1482,     0,     0,  1312,  1317,     0,   535,     0,     0,
  100.     1250,  1261,     0,  1252,     0,     0,  1258,   863,  1238,     0,
  101.     1249,  1257,  1260,  1452,  1282,  1251,     0,     0,     0,     0,
  102.        0,     0,  1297,     0,     0,  1327,  1483,  1484,  1259,     0,
  103.        0,     0,     0,   867,     0,     0,     0,   535,   535,     0,
  104.        0,     0,  1328,     0,     0,     0,     0,     0,     0,     0,
  105.        0,     0,     0,     0,     0,     0,     0,  1357,     0,     0,
  106.     1358,  1365,     0,     0,     0,     0,     0,  1377,     0,     0,
  107.        0,  1401,  1402,  1406,     0,     0,     0,  1407,  1408,  1409,
  108.      535,  1420,  1425,  1243,     0,  1426,     0,  1427,     0,     0,
  109.        0,     0,     0,  1455,  1475,     0,     0,     0,     0,     0,
  110.        0,     0,     0,     0,     0,     0,  1492,   535,   535,   535,
  111.        0,  1499,     0,     0,     0,     0,     0,     0,     0,     0,
  112.        0,     0,  1207,   537,   723,   538,   717,   654,  1247,   650,
  113.      649,  1248,   647,  1237,  1267,   664,   495,  1215,     0,     0,
  114.     1548,  1547,  1545,     0,     0,     0,     0,     0,  1655,   489,
  115.      493,   505,  1158,   419,   419,   419,   417,   419,  1110,     0,
  116.     1556,  1085,   432,     0,   434,   450,     0,   466,   430,     0,
  117.     1503,  1500,  1208,     0,  1085,   495,     0,     0,     1,     3,
  118.        0,  1347,  1168,  1166,  1275,  1277,   941,  1558,  1559,     0,
  119.      366,   369,     0,   448,  1651,  1649,    63,     0,     0,   119,
  120.      117,     0,     0,  1107,  1106,  1105,     0,  1103,  1010,     0,
  121.        0,  1015,     0,     0,     0,  1021,    57,     0,  1033,  1034,
  122.     1032,   398,     0,   946,   946,     0,   946,   946,   946,   946,
  123.      946,     0,     0,   668,     0,     0,     0,     0,     0,   694,
  124.        0,     0,   663,   495,     0,     0,     0,   863,     0,   861,
  125.        0,   658,     0,     0,     0,     0,     0,  1253,  1239,     0,
  126.        0,   857,   857,     0,     0,  1254,     0,  1256,     0,  1255,
  127.        0,   946,   946,   946,   868,     0,   857,     0,     0,   691,
  128.        0,   692,     0,     0,     0,     0,     0,     0,     0,     0,
  129.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  130.      857,   839,     0,     0,     0,     0,   646,     0,     0,     0,
  131.      857,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  132.      857,   857,   857,     0,   739,     0,     0,     0,     0,     0,
  133.      857,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  134.        0,   820,   820,   820,   857,   857,   857,     0,     0,     0,
  135.      780,   781,   782,     0,     0,     0,     0,   656,   655,   657,
  136.     1676,     0,   659,     0,  1518,   652,     0,     0,   539,     0,
  137.        0,   540,   541,   542,   543,   544,     0,     0,     0,     0,
  138.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  139.        0,     0,     0,     0,     0,     0,     0,     0,   919,   920,
  140.      921,   922,   923,   924,   925,   926,   927,   928,   929,   930,
  141.      931,   932,   934,   933,   935,   936,     0,     0,  1240,     0,
  142.     1671,     0,  1216,     0,  1217,  1213,     0,     0,     0,   461,
  143.     1150,  1151,     0,  1203,   439,  1200,  1199,     0,  1196,  1198,
  144.        0,  1656,   518,   511,   510,   509,   513,   517,   515,   516,
  145.      512,   514,   526,   506,   508,     0,     0,     0,  1150,     0,
  146.        0,   289,  1156,     0,  1156,  1159,  1515,  1142,   342,   343,
  147.        0,   341,  1516,  1141,     0,     0,  1129,  1517,  1156,  1153,
  148.     1154,     0,   972,   972,     0,     0,  1156,     0,  1112,     0,
  149.        0,     0,     0,   413,   423,   415,   410,     0,   416,   412,
  150.     1108,  1020,  1086,   398,     0,     0,   472,   482,     0,     0,
  151.     1599,  1600,  1596,  1601,  1602,  1590,     0,     0,  1588,     0,
  152.     1609,  1592,  1584,  1606,     0,  1598,  1605,  1594,  1603,  1604,
  153.     1597,     0,  1582,  1586,     0,     0,  1584,  1577,     0,  1512,
  154.        0,  1036,     0,  1035,   491,     0,  1662,    49,     0,  1174,
  155.      943,   942,     0,  1557,     0,  1276,   303,   364,     0,     0,
  156.        0,    87,     0,    89,   348,     0,  1088,  1091,  1097,  1101,
  157.     1104,   859,   858,     0,  1022,  1014,   535,  1288,  1629,  1017,
  158.     1625,     0,     0,    56,  1190,  1189,  1191,  1185,  1187,  1186,
  159.        0,  1192,  1188,  1548,  1178,  1180,  1181,     0,     0,   947,
  160.        0,   845,   828,     0,   845,     0,     0,     0,     0,     0,
  161.        0,     0,     0,     0,     0,     0,     0,   536,     0,  1673,
  162.        0,     0,     0,     0,     0,     0,   864,   865,     0,   675,
  163.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  164.        0,     0,     0,     0,   871,     0,     0,     0,     0,   697,
  165.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  166.        0,     0,     0,     0,     0,     0,     0,     0,   840,   837,
  167.        0,   939,   937,   940,   938,     0,     0,     0,   724,     0,
  168.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  169.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  170.        0,     0,     0,   611,   745,     0,     0,     0,     0,     0,
  171.        0,     0,     0,     0,     0,     0,     0,     0,   857,     0,
  172.        0,     0,   819,     0,     0,     0,   777,     0,   779,     0,
  173.        0,     0,   986,   983,   982,   985,   984,     0,   660,   857,
  174.        0,     0,     0,     0,     0,     0,     0,   573,   564,     0,
  175.        0,   562,   574,   567,   568,   556,   857,   549,   495,   955,
  176.        0,     0,     0,     0,   554,   553,   560,   555,     0,   645,
  177.      575,   577,   570,   723,   569,   723,   571,   572,   578,   576,
  178.     1296,   545,   565,     0,     0,   648,  1268,  1677,  1670,  1212,
  179.     1214,     0,   477,     0,   941,  1546,  1549,     0,     0,     0,
  180.     1201,     0,  1654,  1667,   494,  1657,   524,   496,   523,     0,
  181.      507,  1162,     0,     0,   119,  1146,  1122,  1147,  1140,     0,
  182.     1139,  1126,  1113,     0,  1135,     0,  1154,  1134,  1160,  1161,
  183.     1156,     0,  1154,  1127,     0,  1133,   973,  1132,   288,  1117,
  184.      152,  1138,     0,  1121,  1128,     0,  1136,  1156,   426,   425,
  185.      424,   420,   421,   426,     0,   894,     0,  1018,     0,     0,
  186.      474,   484,   436,   452,     0,  1630,  1611,  1613,  1612,  1630,
  187.     1608,  1630,  1585,  1583,  1607,  1630,     0,     0,   467,   468,
  188.        0,     0,  1583,     0,  1509,  1510,  1513,  1511,  1501,  1504,
  189.        0,  1508,     0,    52,    53,     0,  1039,  1029,  1038,   492,
  190.     1660,   490,  1661,     0,  1169,  1242,  1167,  1175,  1241,  1176,
  191.      945,  1414,  1353,     0,   948,  1561,   304,   367,   303,   110,
  192.      113,   112,     0,   303,   452,     0,     0,     0,     0,     0,
  193.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  194.       64,    65,    78,   120,   303,    83,     0,     0,     0,     0,
  195.     1094,  1089,  1101,     0,     0,     0,   941,     0,  1012,  1290,
  196.        0,     0,     0,   400,     0,    58,    60,  1184,     0,     0,
  197.     1193,  1026,     0,   822,     0,   857,   827,     0,     0,   833,
  198.      832,   834,   835,   836,     0,     0,     0,   685,   687,     0,
  199.        0,   673,  1672,   857,   857,   731,     0,   862,     0,     0,
  200.      857,   676,     0,     0,   674,   667,     0,   683,   686,   698,
  201.      759,     0,   758,   681,     0,   823,   824,   825,   869,     0,
  202.      688,   857,     0,   693,     0,     0,   699,     0,   708,     0,
  203.      706,     0,   857,     0,   702,     0,     0,     0,   857,     0,
  204.      714,     0,   811,     0,   790,     0,   792,     0,   794,   857,
  205.        0,     0,   719,     0,   725,     0,   813,     0,   795,     0,
  206.      857,     0,   735,   736,   738,   797,     0,   799,     0,   801,
  207.        0,   796,   803,   804,   740,   742,   741,   806,     0,     0,
  208.      808,     0,   810,     0,     0,     0,     0,     0,     0,     0,
  209.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  210.        0,     0,     0,     0,     0,     0,     0,     0,   744,     0,
  211.        0,   748,     0,   752,     0,     0,     0,     0,     0,     0,
  212.        0,     0,     0,     0,     0,   761,   770,   821,   771,   772,
  213.      773,   774,   775,     0,   778,   783,     0,   785,   786,     0,
  214.        0,     0,   665,  1519,  1520,  1521,   360,   651,  1269,   557,
  215.      563,     0,  1675,     0,     0,   558,   857,   550,   955,   561,
  216.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  217.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  218.        0,     0,     0,     0,     0,     0,   580,   579,   566,   722,
  219.        0,     0,     0,  1211,     0,     0,   452,     0,     0,  1204,
  220.      441,  1197,  1669,  1668,  1658,   526,   963,   527,   529,   528,
  221.     1267,     0,  1164,     0,  1145,     0,  1157,  1143,     0,  1156,
  222.     1114,  1155,  1156,   976,   977,     0,  1154,     0,  1137,     0,
  223.      414,   423,   411,   418,   894,     0,     0,   875,     0,     0,
  224.        0,   476,   471,   475,   473,   338,   337,   340,     0,   483,
  225.      438,   437,   435,   459,   458,   460,   457,   456,   451,   453,
  226.      454,  1610,     0,  1591,  1589,  1593,  1595,  1621,  1624,  1275,
  227.        0,  1587,     0,     0,     0,     0,     0,  1512,     0,  1481,
  228.     1530,  1506,     0,     0,     0,     0,     0,  1507,    54,  1037,
  229.        0,     0,   972,  1666,  1664,  1568,  1566,  1567,  1571,  1572,
  230.     1574,  1573,  1575,  1565,  1562,  1569,   949,   974,   111,  1063,
  231.     1063,   396,   396,   396,  1063,   396,  1063,  1063,  1063,     0,
  232.        0,  1063,     0,     0,     0,     0,     0,  1063,  1063,  1063,
  233.     1063,  1063,  1063,   406,  1063,  1063,  1063,  1063,  1063,   396,
  234.     1063,   394,   303,   145,   146,   365,     0,   373,   395,   449,
  235.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  236.        0,     0,     0,     0,     0,     0,    88,   121,     0,   351,
  237.      353,   352,   350,   349,     0,     0,   948,     0,  1098,   894,
  238.     1102,  1101,  1099,   860,  1013,  1289,     0,  1626,   402,   401,
  239.     1011,    61,     0,     0,  1179,  1194,  1182,     0,     0,   846,
  240.      829,   826,     0,     0,     0,     0,   266,   266,   266,   856,
  241.      854,   850,   855,   852,     0,   291,     0,   290,     0,     0,
  242.        0,     0,   815,   866,     0,     0,     0,     0,     0,     0,
  243.        0,     0,     0,   872,     0,     0,     0,     0,     0,     0,
  244.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  245.        0,     0,   843,     0,     0,     0,     0,     0,     0,     0,
  246.        0,     0,     0,     0,     0,     0,     0,   603,   594,     0,
  247.        0,   592,   608,   597,   598,   586,     0,   955,     0,     0,
  248.        0,   584,   583,   590,   585,     0,   604,   606,   600,   723,
  249.      599,   723,   601,   602,   607,   605,   595,     0,     0,     0,
  250.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  251.        0,     0,     0,     0,     0,     0,     0,   661,     0,   653,
  252.      547,  1674,   954,     0,   559,     0,   637,   628,     0,     0,
  253.      626,   642,   631,   632,   551,   857,   614,   955,     0,     0,
  254.        0,     0,   619,   618,   624,   620,     0,   638,   640,   634,
  255.      723,   633,   723,   635,   636,   641,   639,   629,     0,  1270,
  256.     1209,   478,   479,   482,     0,  1552,  1553,  1551,  1550,   462,
  257.     1205,  1206,   446,   447,   445,   440,   442,   443,     0,   522,
  258.      894,  1000,   519,   500,   974,   964,   499,   530,     0,  1163,
  259.        0,  1123,     0,  1144,     0,  1116,  1115,     0,     0,  1149,
  260.     1148,  1118,  1125,  1154,   428,   427,   422,   901,   894,     0,
  261.     1663,   894,     0,     0,   891,     0,     0,   894,   904,   904,
  262.      894,   894,   941,   433,  1019,     0,   455,  1634,     0,  1633,
  263.        0,     0,     0,   469,   470,   431,     0,     0,  1505,     0,
  264.        0,     0,  1061,  1062,     0,   293,   292,   299,     0,     0,
  265.     1518,     0,   295,   297,   296,  1526,   294,   103,  1043,     0,
  266.        0,     0,  1052,  1030,  1040,   965,  1665,     0,     0,  1560,
  267.      975,  1064,     0,     0,   397,   358,   339,   339,   377,     0,
  268.      181,   358,   332,   375,     0,     0,     0,     0,     0,     0,
  269.        0,     0,     0,     0,     0,  1063,     0,   388,   371,   389,
  270.      372,  1063,     0,     0,     0,     0,     0,     0,   408,   409,
  271.      407,     0,     0,     0,     0,     0,     0,     0,     0,   124,
  272.      303,   184,     0,   403,   181,   187,  1271,    67,    68,    79,
  273.      991,   989,   987,   990,   988,    80,    69,    70,    71,    72,
  274.       73,    74,    75,    76,    77,    81,    82,    66,     0,   184,
  275.       84,  1218,   122,   125,   169,   168,   167,     0,    85,   894,
  276.      963,  1101,  1092,     0,   941,  1627,     0,    59,  1183,  1073,
  277.      737,     0,     0,   646,   679,   769,     0,   847,   849,   305,
  278.      851,   853,   669,   672,   671,   729,   730,   732,     0,     0,
  279.        0,   662,   677,     0,   684,   760,   682,   870,   670,     0,
  280.        0,   689,     0,     0,     0,   704,   709,   707,   700,   705,
  281.      703,     0,   789,   716,   713,   715,   812,   791,   793,   841,
  282.      844,     0,   718,     0,   726,   814,   727,     0,   701,   733,
  283.        0,   798,   800,   802,   807,   805,   809,   587,   593,   743,
  284.      588,   955,   591,     0,     0,   610,   609,   596,     0,   747,
  285.      749,   646,   750,     0,   756,   754,     0,     0,   767,     0,
  286.      765,     0,   766,     0,   768,     0,   784,   787,   788,   361,
  287.      548,   552,   621,   627,     0,   622,   857,   615,   955,   625,
  288.        0,     0,   644,   643,   630,  1218,     0,   486,  1554,  1555,
  289.      444,  1659,   948,   948,     0,     0,  1008,     0,     0,     0,
  290.      497,   502,   498,   501,     0,   525,   534,   533,  1264,  1268,
  291.     1165,   972,  1131,  1130,     0,   979,   978,  1156,     0,   899,
  292.      505,  1663,   898,     0,     0,   893,   892,   894,   904,   904,
  293.     1077,  1080,     0,   878,   905,     0,     0,   876,   877,   906,
  294.      916,     0,   915,  1631,     0,  1623,  1622,  1635,     0,  1578,
  295.     1532,     0,  1531,  1543,  1544,  1541,  1542,  1540,  1522,     0,
  296.     1527,     0,  1537,     0,     0,  1528,     0,     0,   505,     0,
  297.     1065,  1051,  1057,  1050,     0,     0,     0,  1049,  1263,  1262,
  298.     1656,     0,     0,   950,   302,   301,   151,   298,   150,   186,
  299.      359,   333,   334,     0,     0,     0,   339,   180,   358,   179,
  300.      182,   348,     0,   379,   134,   358,   386,   387,   400,   135,
  301.      132,   138,     0,     0,   139,     0,   130,   131,   137,   136,
  302.      158,   157,   141,   159,   142,   143,   392,   153,   155,   154,
  303.      156,   140,   129,     0,   128,   162,   161,   160,   147,   381,
  304.      133,   374,     0,   170,   172,   173,  1274,     0,   405,   376,
  305.        0,   174,   175,     0,     0,    93,     0,    91,     0,     0,
  306.     1220,  1219,    92,   106,   303,   126,     0,     0,  1095,   980,
  307.      948,  1100,  1628,     0,  1027,   830,     0,     0,     0,   307,
  308.      308,   306,     0,   848,     0,     0,   666,     0,   873,     0,
  309.        0,   695,   696,     0,     0,     0,     0,     0,     0,     0,
  310.      589,     0,   581,     0,     0,     0,     0,     0,   764,   762,
  311.      763,     0,   612,     0,   623,     0,   616,     0,   480,     0,
  312.      481,   974,   956,  1005,  1007,     0,  1001,  1003,     0,   520,
  313.      532,   531,     0,  1124,     0,  1119,   429,   526,   900,   941,
  314.        0,   890,     0,     0,     0,   948,     0,   894,   894,     0,
  315.      880,     0,     0,     0,   895,   485,     0,  1632,     0,  1640,
  316.        0,     0,     0,  1536,  1523,   300,     0,     0,     0,     0,
  317.     1524,   526,  1044,  1059,     0,  1067,     0,     0,  1041,  1054,
  318.        0,     0,  1053,  1266,   966,   969,  1072,  1071,     0,  1070,
  319.      183,   358,   335,   336,   348,     0,     0,     0,     0,   385,
  320.      384,   299,   148,   149,     0,     0,   378,   184,   404,   312,
  321.      200,   266,   193,   194,   255,   305,     0,   238,   243,   225,
  322.      228,   251,   266,   237,   208,   205,   255,   253,   223,   255,
  323.      229,   247,   213,   305,   212,   250,   305,   255,   252,   249,
  324.      266,   266,   206,   209,   248,   305,     0,   241,   230,   233,
  325.      234,   232,   236,   231,   235,   266,   270,   211,   305,   198,
  326.        0,     0,   266,   268,  1273,     0,    96,   121,   107,     0,
  327.      127,    90,     0,   948,     0,  1090,  1093,  1074,     0,   680,
  328.      267,   309,   817,   816,   678,     0,   690,   710,     0,   842,
  329.      838,   946,   720,   728,   734,   582,   746,   751,   755,   753,
  330.      757,   857,   613,   617,     0,   487,   504,     0,   951,  1221,
  331.     1004,     0,     0,  1265,     0,   902,   897,     0,   894,   894,
  332.     1079,   963,  1081,   883,   887,   879,     0,   910,   908,   909,
  333.      907,   914,  1639,  1637,     0,  1638,     0,     0,  1636,  1614,
  334.        0,  1581,  1579,  1534,  1533,  1535,  1529,     0,     0,     0,
  335.      104,     0,     0,     0,  1068,  1056,  1662,  1042,  1048,     0,
  336.      970,   971,   968,  1570,     0,     0,     0,     0,   391,     0,
  337.      403,   393,   144,   270,   171,   318,     0,   192,     0,   259,
  338.      257,   237,   214,     0,   305,   227,   239,   242,   244,   246,
  339.        0,   210,   259,   254,     0,   259,   219,   218,   259,   305,
  340.      207,   216,     0,   259,     0,   278,   284,     0,     0,     0,
  341.      274,     0,   311,     0,   281,   188,   271,   273,     0,   240,
  342.        0,   196,     0,     0,     0,   259,     0,   269,   259,     0,
  343.       94,  1663,  1218,     0,    99,     0,   969,   356,  1096,   981,
  344.        0,     0,   874,     0,     0,     0,     0,     0,   952,   963,
  345.        0,  1229,  1002,   521,     0,   974,   894,   885,   889,   980,
  346.        0,     0,     0,     0,     0,     0,  1618,  1619,  1620,  1615,
  347.        0,     0,     0,     0,     0,  1641,  1643,  1539,  1538,  1525,
  348.      974,  1058,  1060,  1066,  1055,   969,  1069,     0,     0,     0,
  349.        0,     0,     0,     0,     0,   390,  1244,   380,   382,     0,
  350.        0,     0,   313,   314,   319,   321,     0,     0,   263,   264,
  351.      265,   222,   260,   262,   215,   245,     0,   220,     0,   191,
  352.      221,   217,     0,   204,   283,   285,   535,   276,   287,   275,
  353.        0,     0,   282,   272,   280,     0,     0,     0,     0,   189,
  354.        0,   190,  1272,    97,    95,     0,  1656,    86,     0,   355,
  355.        0,     0,   721,   711,     0,   831,   776,  1221,   960,   969,
  356.        0,   974,     0,     0,     0,     0,  1222,  1224,     0,  1006,
  357.        0,   903,   519,   163,     0,  1078,   882,     0,   886,     0,
  358.        0,   917,   912,  1616,  1644,  1647,  1645,  1646,  1642,   105,
  359.      967,     0,     0,   176,  1246,  1245,   403,   324,   325,   326,
  360.        0,     0,     0,   317,   320,   199,   256,     0,   261,     0,
  361.      362,     0,   203,   286,   535,   279,   305,   197,   305,   202,
  362.      101,   100,   969,     0,     0,     0,  1229,     0,     0,   957,
  363.      959,   953,   992,     0,     0,     0,     0,  1223,     0,     0,
  364.     1230,  1232,     0,   164,     0,     0,     0,   881,     0,     0,
  365.      913,     0,   177,   383,   328,     0,   327,     0,   322,   323,
  366.      318,     0,     0,   305,     0,   305,   277,   195,   201,  1663,
  367.      354,   357,  1075,  1083,     0,   712,  1235,   961,   962,   969,
  368.        0,   503,  1227,  1228,     0,  1225,     0,     0,  1231,     0,
  369.        0,     0,     0,   918,   911,   178,   330,   331,   329,   315,
  370.      316,   258,   226,   363,   224,   102,     0,     0,     0,  1045,
  371.      958,   993,  1226,  1234,  1233,     0,   896,   884,   888,  1082,
  372.     1084,     0,     0,  1210,     0,     0,  1236,  1047,     0,   526,
  373.        0,  1046,     0,     0,   996,   998,     0,   999,   994,   526,
  374.     1120,   997
  375. };
  376. /* YYDEFGOTO[NTERM-NUM]. */
  377. static const short yydefgoto[] =
  378. {
  379.       -1,    49,    50,    51,    52,    53,  1263,    54,   586,   953,
  380.     1335,  1336,    55,    56,   929,  1310,  1311,  1312,    57,  1737,
  381.     2437,  1314,  1316,  2120,  2427,  2801,  2432,  2916,  3039,  2032,
  382.     2338,  2850,  2639,  1287,  1288,  1289,   330,   331,   332,   568,
  383.     2121,  1711,  2122,  2123,  1713,  1714,  1209,  2401,  2392,  2408,
  384.     2941,   333,  2127,  2412,  2413,  2414,  2415,  2369,  2370,  2049,
  385.     2050,  2094,  2423,  2626,  2764,  2760,  2627,  2628,  2629,  2630,
  386.     2631,  2632,  2633,  2749,  2750,  2881,  2882,  2883,  2147,  2798,
  387.     2785,  2786,  2787,  2897,  2452,  2016,  2017,  2024,  2025,  2355,
  388.     2330,  2356,  1292,  2453,  2788,  2422,  2745,  2872,  2972,  2873,
  389.     2874,  2875,  3028,  2051,  2368,  1617,  1618,   857,   334,  1319,
  390.     1742,  2805,  2806,  2359,  1889,  2979,    58,  1293,   926,   560,
  391.     1715,  1716,  1717,  2568,  2575,  2966,  2053,   318,  1760,  2419,
  392.     2081,    59,  1223,  1218,    60,   868,   863,   864,  1221,  1222,
  393.     1600,  1975,    61,   905,    62,   874,    63,   878,  1622,    64,
  394.     1169,  1945,  1946,  1947,    65,   928,    66,   879,  1628,  1629,
  395.     1630,    67,  1167,   321,    68,   904,  1248,  1249,    69,   875,
  396.      876,  1612,    70,  1562,  1931,  1932,  1230,  1231,  1619,  2490,
  397.       71,    72,   547,   519,   811,   520,   521,  1576,  1952,  2942,
  398.      822,   823,   824,  2270,  1177,  1178,  1179,  1957,  1577,  2275,
  399.      609,  2557,   767,  1153,   493,  1072,  1138,   494,   495,   496,
  400.     2160,  1091,  1087,  1088,   497,  1345,  2141,  1419,  1039,  2465,
  401.     2189,   970,  1344,  1784,  1092,   579,   942,   618,   619,   620,
  402.      996,   645,  1801,  1388,  1389,  1803,  1979,  2696,  2831,  2833,
  403.     1991,  1607,  1608,  1980,  2289,  2290,  2825,  2305,  2524,  2698,
  404.     2835,  3019,  2311,  2950,   786,  1045,   922,   923,   971,  1677,
  405.     2038,  2819,  2930,  1525,  2678,  2928,  2999,  1954,  1955,  2351,
  406.     2554,  2732,  1205,  2943,  2040,  1593,  2645,  1107,  2105,  3051,
  407.     3094,  3103,  3104,  3105,  2266,  2267,  2496,  2497,  1956,  2679,
  408.       73,   336,    74,  1754,   584,  1226,  1227,   583,   342,    75,
  409.      350,  1767,    76,   544,  1660,   591,   912,  1267,  1268,  2033,
  410.     2339,  3093,  2346,  2034,  2350,  2726,  2341,  2542,  2543,  2041,
  411.     2042,  2342,  2545,  2723,  2558,  2559,  2444,  2810,    77,   531,
  412.     2515,  2300,  2301,  3042,  3043,   873,    78,   335,   936,  1746,
  413.     1324,  2440,  1745,  2643,   937,   938,  1326,   576,   577,    79,
  414.      529,    80,   522,   858,  1595,  2281,  1971,   802,   860,  1200,
  415.     1190,   861,  1201,  1582,  1961,    81,   919,   918,    82,   552,
  416.     1276,    83,   587,   964,   965,  1340,  1766,    84,   516,   808,
  417.      809,    85,   514,   803,  1569,    86,    87,    88,  2255,  1161,
  418.      795,  2433,  2821,  2936,  2937,  2939,  3010,  3011,  3079,   498,
  419.     2980,   499,  2865,   500,   501,  2347,  2348,  2555,   502,  2095,
  420.      871,   312,   313,   347,   503,   504,   947,   948,   315,    89,
  421.      909,   541,  1258,  1259,  1260,  1261,   862,  1114,  1651,  1657,
  422.     1652,  2534,  2335,  2328,    90,   798,   966,  1165,  1166,  1937,
  423.       91,    92,   924,  1284,  1285,  1674,  2037,  1675,    93,   539,
  424.      907,    94,   536,   901,  1243,   902,   903,  1239,  1235,  1241,
  425.     1245,  2840,  2708,  2709,  1640,   949,   950,  1633,  1998,  1999,
  426.     2529,  2711,  2845,  2846,    95,   322,   565,    96,    97,    98,
  427.     1174,  1270,  1948,  2293,  1272,  1273,  1664,  1574,   505,   791,
  428.      612,   990,  1127,  1523,   506,  1158
  429. };
  430. /* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing
  431.    STATE-NUM.  */
  432. #define YYPACT_NINF -2544
  433. static const int yypact[] =
  434. {
  435.     3051, -2544, 14735,    65,   113, -2544,   214, -2544,   843, -2544,
  436.    -2544,   586, 38131,   113, 34063, -2544,  9527,   470,   476,   113,
  437.    -2544,   113, -2544,    41, 38131, -2544, -2544,   948,   147,   235,
  438.      174,   476, -2544,   476,   151,   476,   476, -2544, -2544, -2544,
  439.      476,   476, -2544,   192, 38131, 38131, -2544, -2544,    22,   558,
  440.      522, -2544,   217, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  441.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  442.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  443.    -2544, -2544, 15187, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  444.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  445.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  446.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  447.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  448.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  449.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  450.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  451.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  452.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  453.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  454.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  455.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  456.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  457.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  458.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  459.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  460.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  461.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  462.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  463.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  464.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  465.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  466.    38131,   388,   169, -2544,   -40, -2544, -2544, 38131,   358, -2544,
  467.    -2544,   476,   222,   372, -2544, -2544, -2544, -2544, -2544,   312,
  468.      446, -2544,   466,   436,   627,   492, -2544, 38131, -2544,   664,
  469.      366, -2544,   476, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  470.      750,   348,   357,   384,   397,   413,   445,   453,   477,   501,
  471.      524,   529,  9527,   542,   560,   565,   571,   583,   591,   613,
  472.    -2544, -2544,   620, -2544,   628,   631, -2544,   643, -2544,  9527,
  473.    -2544, -2544, -2544,   649, -2544, -2544,   656,   679,   686,   691,
  474.       77,   700,   702,   713,   715,   -28,    48,   123, -2544,   719,
  475.      727,   734,   737,  9527,   748,   752,   754,   583,   756,   759,
  476.      763,   770,   772,   780,   782,   786,   797,   812,   816,   820,
  477.      825,   826,   827,   829,   831,   832,   833,   835,   840,   842,
  478.      844,   846,   848,  9527,   849,   850,   853,   854,   856,   857,
  479.      861,   862,   863,   864,   865,   866,   867,   868,   869,   871,
  480.      873,   874,   876, -2544,   878,   879,   880,   883,   885,   888,
  481.      891,   892,   893,   898,   899,   902,   903,   904,   905,   906,
  482.      910,   913,   914,   915,   916,   917,   918,   583,   583,   583,
  483.      919,   920,   925,   926,  9527,  9527,  9527,  5108,  9527, 38131,
  484.    16543, 38131, 30735, -2544,  2462,   766, -2544, -2544,   785, -2544,
  485.    -2544, -2544, -2544, -2544,   654, -2544, -2544,   717,  1017, 14735,
  486.    -2544, -2544, -2544,   476,   225,   476,   635,  1103, -2544, -2544,
  487.    -2544,   688, 38919, -2544, -2544, -2544,   949, -2544, -2544, 14735,
  488.    -2544,  1091, -2544, 14735, -2544, -2544,  1652, -2544, -2544,  3378,
  489.    -2544, -2544, -2544,  1171,   451, -2544,    22,   895, -2544, -2544,
  490.    38131,    29, -2544, -2544,   922, -2544,   896, -2544, -2544, 38131,
  491.    -2544, -2544, 14735, -2544, -2544, -2544, -2544,  1110, 38131,   312,
  492.    -2544,   664, 38131, -2544, -2544, -2544, 35419,   492, -2544,  9527,
  493.     1147, -2544,  1282, 38131, 32707,   366,  1118,  1124, -2544, -2544,
  494.    -2544,  1261,  9527,  1335,   203,  9527,  1335,  1335,  1335,  1335,
  495.     1335,  9527,  9527,   281,  9527,  9527,  9527,  9527,   934, -2544,
  496.    15639,  1357, -2544, -2544,  9527,  9527,  9527, -2544,  1071, -2544,
  497.    15639,   281,  9527,   940,  9527,  9527,  9527, -2544, -2544, 15639,
  498.     9527, -2544, -2544,  1151,  9527,   785,  9527,   785,  9527,   785,
  499.     9527,  1335,  1335,  1335, 30735,   971, -2544,  9527,  9527, -2544,
  500.     5599, -2544,   944,  9527,  9527,  9527,  9527,  9527,  9527,  9527,
  501.     9527,  9527,  9527,  2462,  9527,  9527,  9527,  9527,  9527,  9527,
  502.    -2544,  1306,   523,   788,  9527,  9527, 30735,  6090,  9527,  9527,
  503.    -2544,  9527,  9527,  9527,  9527,  9527,  9527,  9527,  9527,  9527,
  504.    -2544, -2544, -2544,  5599, -2544,  9527,  9527,  9527,  9527,  9527,
  505.    -2544,  9527,  6581,  9527,  9527,  9527,  9527,  9527,  9527,  9527,
  506.     4126, -2544, -2544, -2544,   946,   946,   946,   523,  7072,   947,
  507.    -2544, -2544, -2544,  9527,  9527,  9527,   663,   281,   281,   281,
  508.    -2544,  2752,   281,  9527,   577,  1414,   945,  9527, -2544,  9527,
  509.     1263, -2544, -2544, -2544, -2544, -2544,   709,  9527,  9527,  9527,
  510.     9527,   951,  9527,   400,  9527,  9527,  9527,  9527,  9527,  9527,
  511.     9527,  9527,  9527,  9527,  9527,  9527,  9527,  7563, -2544, -2544,
  512.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  513.    -2544, -2544, -2544, -2544, -2544, -2544,   961, 34063, -2544, 38131,
  514.    -2544,   955, -2544,  1389, -2544,  1268,  1346,  1307, 14735, -2544,
  515.    -2544, -2544,  1272, -2544, -2544, -2544, -2544,  1347,   966, -2544,
  516.    38131,  1162, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  517.    -2544, -2544,   978,   688, -2544,  1415,   974,   258,  1192,   112,
  518.     1293, -2544,  1298,  1191,  1298, -2544, -2544,  1088, -2544, -2544,
  519.     1208, -2544, -2544, -2544,  1423,  1206, -2544, -2544,  1298, -2544,
  520.      537,    40,  1152,  1152,  1223, 34063,  1298,   537, -2544,  1304,
  521.     1104,   124,  1182, -2544,   676, -2544, -2544,  1453, -2544, -2544,
  522.    -2544, -2544, -2544,  1261, 14735,   -55, -2544, -2544, 14735, 14735,
  523.    -2544,  1213, -2544, -2544, -2544, -2544,  1218,   564, -2544,  1377,
  524.    -2544, -2544,  1262, -2544,  1274, -2544, -2544, -2544, -2544, -2544,
  525.    -2544,  1278,  1012, -2544, 14735, 14735,  1262, -2544,  1281,   518,
  526.      -90, -2544, 12867, -2544, -2544,  1018,    26, -2544,    53, 34515,
  527.    -2544, -2544, 38131, -2544, 38583, -2544,   575, -2544, 14735,  1837,
  528.     1370, -2544, 14735, -2544,   580, 14735, -2544,  1025, -2544,  1021,
  529.    -2544, 30735,  1027, 14735, -2544, -2544,   583,  1024,  1116,  1030,
  530.    -2544, 14735,  1028, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  531.     1420, -2544, -2544,  1217,  1036, -2544, -2544, 12867, 18894, -2544,
  532.     1038, -2544, -2544,  1039,  1048, 18924,  1042,  1043,  1044,  1050,
  533.     1051, 18975, 19244, 30241, 22107, 22120,  3021, -2544,  1054, -2544,
  534.      955, 19257, 19295,  3204,  1055,  1049,  1060, -2544, 19308, -2544,
  535.    22234, 19336, 19349,  1056, 22473,    64,  1062, 22507,  3240, 22520,
  536.     3265,  1065,  1066,  1068, -2544,  1069, 19667, 19748, 22552, -2544,
  537.    19843, 19856, 22607, 19886,  3574,  3590, 19941, 20259, 17343, 20272,
  538.     1422, 20291, 20372, 17480, 17518, 17531, 17565,  1082, -2544, -2544,
  539.      -57, -2544, -2544, -2544, -2544,  1070, 22648, 20386, -2544, 22887,
  540.    20646, 17582,  1083, 20660, 20704, 20790, 22925, 23032, 23062, 17617,
  541.    17891, 17935,  1084,  1085,  1086, 23147, 23169, 23251, 17970, 20978,
  542.    18071,  1089, 30826,   766, -2544, 23569, 21012, 21029, 18111, 23582,
  543.    21059, 18209, 21073,  8054,  8545,  9036, 21798,  1090,   946,  1092,
  544.     1093,  1096, -2544,  1097,  1098,   -26, -2544, 23601, -2544, 18255,
  545.    23682, 18295, -2544, -2544, -2544, -2544, -2544,  1087, -2544, -2544,
  546.     1277,  1094,  1099,  1100, 34063,  9527, 38131,    67,   159,  9527,
  547.     1361, -2544,    67,   176,   176,   229,  1357, -2544, -2544,   669,
  548.     1111,  9527,  9527,  9527,   191,   191,   159,   191, 30915,   766,
  549.      141,   206,   108,  2462,   108,  2462,    67,    67,    67,   281,
  550.     1112, -2544,   159,   613,  9527, -2544,  1113, -2544, -2544, -2544,
  551.    -2544,  1427, -2544,  1535,   359,  1108, -2544, 14735,   -98, 14735,
  552.    -2544,   635, -2544,   568, -2544, -2544, -2544,  1115, -2544,  9527,
  553.    -2544,  1442,  1129, 14735,   312, -2544, -2544, -2544, -2544,  1333,
  554.    -2544, -2544, -2544, 32707, -2544,  1224,   537, -2544, -2544, -2544,
  555.     1298, 38131,   537, -2544,   663, -2544, -2544, -2544, -2544, -2544,
  556.    -2544, -2544, 14735, -2544, -2544,   537, -2544,  1298,  1532, -2544,
  557.    -2544,  1127, -2544,  1532,  1544,   304,   -23, -2544, 35871, 14735,
  558.    -2544,   -25,    -8,   128,  1343,  1131, -2544, -2544, -2544,  1131,
  559.    -2544,  1131, -2544, -2544, -2544,  1131, 13319, 12738,  1130, -2544,
  560.     1340,    -4,  1132, 13319, -2544, -2544, -2544, -2544,  1134, -2544,
  561.    36323,    24, 34063, -2544, -2544, 14735, -2544, -2544, -2544, -2544,
  562.    -2544, -2544, -2544,    44, -2544, -2544, -2544, -2544, -2544, -2544,
  563.    -2544,   136,   181,  1457,  1319, -2544, -2544, -2544,   603, -2544,
  564.    -2544, -2544,   111,  2107,   128,  1615,  1616,  1617,  1618,  1622,
  565.     1623,  1624,  1626,  1627,  1628,  1629,  1634,  1637,  1638,  1639,
  566.     1161, -2544, -2544, -2544,   575, -2544,  1362,   153,   153,  1440,
  567.     1025, -2544,    69, 38131,  1518, 28343,    84,  9527, -2544, -2544,
  568.    34063,  1563, 32707,    32, 34063,  1175, -2544, -2544,  1425,  1124,
  569.    14735, -2544,  9527, -2544,  9527, -2544, -2544,  1178,  9527, -2544,
  570.    -2544, -2544, -2544, -2544, 10018,  9527,   760, -2544, -2544, 33159,
  571.      760, -2544, -2544, -2544, -2544, -2544,  9527, -2544,  9527, 15639,
  572.    -2544, -2544,  9527,  9527, -2544, -2544, 33159, -2544, -2544, -2544,
  573.    -2544,  9527, -2544, -2544,  9527, -2544, -2544, -2544,  1291,  9527,
  574.    -2544, -2544,  9527, -2544,  1266,  1266, -2544,   785, -2544,  9527,
  575.    -2544,  9527, -2544,   785, -2544,  9527,  9527,  9527, -2544,  1454,
  576.    -2544,  9527, -2544,  9527, -2544,  9527, -2544,  9527, -2544, -2544,
  577.     1455,  9527, -2544,  9527, -2544,  9527, -2544,  9527, -2544,  9527,
  578.    -2544,  9527, -2544, -2544, -2544, -2544,  9527, -2544,  9527, -2544,
  579.     9527, -2544, -2544, -2544, -2544, -2544, -2544, -2544,  9527,  9527,
  580.    -2544,  9527, -2544,  9527,  9527,  1495,   828,  9527,  9527,  9527,
  581.     9527,  9527,  9527,    37,  9527,  9527,  9527,  9527,  9527,  9527,
  582.     9527,  9527,  9527,  9527,  9527,  9527,  9527,  7563, -2544,  9527,
  583.     9527, -2544,  9527, -2544, 10509,  9527,  9527,  9527,  9527, 30283,
  584.     9527, 30326,  9527, 30348,  9527, -2544, -2544, -2544, -2544, -2544,
  585.    -2544, -2544, -2544,  1456, -2544, -2544,  9527, -2544, -2544,  9527,
  586.     9527,  1188, -2544, -2544, -2544, -2544,  1183, 30735, -2544,   159,
  587.    -2544,  1193, -2544,   955,  9527, -2544,  1357, -2544,   669,   159,
  588.    30928,  9527,  9527,  1502,   839,  9527,  9527,  9527,  9527,  1196,
  589.     9527,   593,  9527,  9527,  9527,  9527,  9527,  9527,  9527,  9527,
  590.     9527,  9527,  9527,  9527,  9527,  7563, -2544, -2544, -2544,   108,
  591.    38131,  1333, 14735, -2544,   104, 14735,   128,  1333,  9527, -2544,
  592.        1, -2544, -2544, -2544, -2544, -2544,   685, -2544, 30735, -2544,
  593.     1186,  1333,  1540,  1197, -2544, 38131, -2544, -2544,  1619,  1298,
  594.    -2544, -2544,  1298, -2544,   -53,   449,   537, 14735, -2544,   875,
  595.    -2544,   676, -2544, -2544,    27, 38131,    91, -2544, 14735,  1333,
  596.    14735, -2544, -2544, -2544, -2544, -2544, -2544, -2544,  1199, -2544,
  597.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  598.      683, -2544, 38131, -2544, -2544, -2544, -2544,  1198, -2544,  1200,
  599.     1411, -2544, 14735, 14735,  1333,  1547,  1553,   518,  1205,  1533,
  600.     1209, -2544,   838, 31803,   122, 16995, 32255, -2544, -2544, -2544,
  601.       36,  1600,  1152, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  602.    -2544, -2544, -2544, -2544, -2544, -2544, -2544,  1152, -2544,   838,
  603.      838,  1421,  1592,  1592,   838,   768,   838,   838,   838,  1426,
  604.     1572,   838,  1538,  1434,  1541,  1436,  1580,   838,   838,   838,
  605.      838,   838,   838,   264,   838,   838,   838,   838,   838,  1592,
  606.      838, -2544,    75, -2544, -2544,  1227, 13791, -2544, -2544, -2544,
  607.     1333,  1333,  1333,   814,  1333,   663,   663,   663,  1333,  1333,
  608.     1333,  1333,  1333,  1333,   663,  1837, -2544,  1305,   687, -2544,
  609.    -2544, -2544, -2544, -2544, 14735,  1416,  1319, 28343, -2544,   304,
  610.    -2544,  1225, -2544, 30735, -2544, -2544,   -49, -2544, -2544, -2544,
  611.    -2544, -2544,  1028,  1667, -2544,  1234, -2544,    36, 23696, 30735,
  612.    -2544, -2544, 21298,  9527, 23955, 23969,  1240,  1240,  1240, -2544,
  613.    -2544,  1400, -2544,  1401,  1242, -2544,  1244, -2544,  1246,  1248,
  614.     1251, 24016, 30382, -2544,  1252, 24238, 21391,  1253, 24289, 24324,
  615.     9527,  1280, 30427,  1283,  1256, 21428,  2462,  2462,  1260, 24340,
  616.    24375,  1264,  1265, 24564, 21573, 24649,  1275,  1284, 24740, 24919,
  617.    24932, 24983,  1521,  1273, 25017, 21616, 25291, 25305, 18479,  1287,
  618.    18564, 25335, 25348, 25370, 25657, 25703, 25721,    67,   159,  9527,
  619.     1548, -2544,    67,   176,   176,   229, 25746,   669,  9527,  9527,
  620.     9527,   191,   191,   159,   191, 30960,   141,   206,   108,  2462,
  621.      108,  2462,    67,    67,    67,   281,   159,   613, 21668, 25990,
  622.    26030,  9527, 26055, 21992, 18615, 21709, 26071,  9527, 26314,  9527,
  623.    26405,  9527, 26428,  1276, 26441, 26687, 26714, -2544, 38131, -2544,
  624.    -2544, -2544,   766,  1292, -2544,  9527,    67,   159,  9527,  1550,
  625.    -2544,    67,   176,   176,   229,  1357, -2544,   669,  1294,  9527,
  626.     9527,  9527,   191,   191,   159,   191, 31013,   141,   206,   108,
  627.     2462,   108,  2462,    67,    67,    67,   281,   159,   613, -2544,
  628.    -2544,  1295, -2544, -2544,  1443,  1591, -2544, -2544, -2544, -2544,
  629.    -2544, 30735, -2544, -2544, -2544, -2544, -2544,   364,    53, -2544,
  630.       35,   661,   115,  1605,  1152, -2544,  1641, 34967, 28815, -2544,
  631.      814, -2544,   659, -2544,  1476, -2544, -2544,   663,   663, -2544,
  632.    -2544, -2544, -2544,   537, -2544,  1300, -2544, -2544,    27,   241,
  633.       87,   304,  1614,  1630, -2544,    30, 15639,   304,  1564,  1564,
  634.      304,   304,  2658, -2544, -2544, 36775, -2544, -2544,   464, -2544,
  635.     1314, 29287, 32707, -2544, -2544, -2544,  1577, 32707, -2544, 38131,
  636.     1632, 38131, -2544, -2544,  4617, -2544, -2544,  1694, 32707,   274,
  637.      577,   838, -2544, -2544, -2544, -2544, -2544, -2544, -2544,  1317,
  638.     1317, 12395, -2544, -2544, -2544, -2544, -2544,  1318,  9527, -2544,
  639.    -2544, -2544, 33611, 31803, -2544, 16091,   722,   722, -2544,   539,
  640.      555, 16091, -2544, -2544, 16091, 16091,  1333,  1640,  1643, 16091,
  641.    16091,   814,   663,   663,   114,   838,   663, -2544, -2544, -2544,
  642.    -2544,   838,   814,   814,   597,   997,   663,   663, -2544, -2544,
  643.    -2544, 14735,   204, 34063,  1322, 34063,   207, 16091,  1333, -2544,
  644.    27870, 11943, 38131,   525,   130, -2544,  1321, -2544, -2544, -2544,
  645.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  646.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, 14735, 11491,
  647.    -2544,   100, -2544,  3529, -2544, -2544, -2544,  1526, -2544,   304,
  648.     1521,    85,   562,  1337,    84, -2544,  1542, -2544, -2544,  1602,
  649.    -2544,  1336,  9527, 30107, -2544, -2544,  1625, -2544, -2544,   467,
  650.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,   -13,  1597,
  651.     1354, -2544, -2544,  9527, -2544, -2544, -2544, 30735, -2544,  9527,
  652.     9527, -2544,  9527,  1355,  1360, -2544, -2544, -2544, -2544, -2544,
  653.    -2544,  9527, -2544, -2544, -2544, -2544, -2544, -2544, -2544,  1584,
  654.    -2544,  1633, -2544,  9527, -2544, -2544, -2544,  9527, -2544, -2544,
  655.     9527, -2544, -2544, -2544, -2544, -2544, -2544,   159, -2544, -2544,
  656.    -2544,   669,   159, 31104,  9527, -2544, -2544, -2544,  9527, -2544,
  657.    -2544, 30107, -2544,  9527, -2544, -2544,  9527,  9527, -2544, 26803,
  658.    -2544, 26828, -2544, 27022, -2544,  1644, -2544, -2544, -2544, -2544,
  659.    -2544,   229,   159, -2544,  1374, -2544,  1357, -2544,   669,   159,
  660.    31343,  9527, -2544, -2544, -2544,     5, 14735,  1705, -2544, -2544,
  661.    -2544, -2544,  1319,    94,  1333,  1333, -2544,  1373,  1706,  1789,
  662.    -2544, -2544, -2544, -2544, 37227, -2544, -2544, -2544, -2544,  1390,
  663.    -2544,  1152, -2544, -2544,  1696, -2544, -2544,  1298,   875, -2544,
  664.      688,   212, -2544,  1397,  1480, -2544, -2544,   304,  1564,  1564,
  665.     1403, -2544,   838,   562, -2544,  1720,  1724,   562,   556,   417,
  666.    -2544,   608, -2544, -2544, 38131, -2544, -2544,   -74,  1750,  1030,
  667.    -2544,   755, -2544, -2544,  9527,   591, -2544, 30735, -2544, 33611,
  668.    -2544,   838, -2544,  1412,  1417, -2544, 37679,  9527,   688, 15639,
  669.    -2544,  1413, -2544,  1413,    47,  1418,   614, -2544, -2544, -2544,
  670.     1162,  9527, 11000, 30735, -2544, -2544, -2544, -2544, -2544, -2544,
  671.    -2544, -2544, -2544,  9527,  1730,  1732,   722, -2544, 16091, -2544,
  672.    -2544,   580,   131, -2544, -2544, 16091, -2544, -2544,   118, -2544,
  673.    -2544, -2544, 31803,  1333, -2544,  1333, -2544, -2544, -2544, -2544,
  674.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  675.    -2544, -2544, -2544, 14735, -2544, -2544, -2544, -2544, -2544, -2544,
  676.    -2544, -2544,   653, -2544, -2544, -2544, -2544, 38131, -2544, -2544,
  677.    14735, -2544, -2544, 31289, 38131, -2544, 14735, -2544,  1419,   662,
  678.    -2544, -2544, -2544,  1820,  3678, -2544,  1333,  1428,   562,  1581,
  679.     1319, -2544, -2544,  1785, -2544, -2544, 21753,  1429,  1435, -2544,
  680.    -2544, -2544, 33159, -2544,  1497,  1869, -2544, 27047, 30735, 30607,
  681.    27073, -2544, -2544, 18655,   401,  1437,  1451, 27087, 27356, 27407,
  682.    -2544,  9527,   229, 27445,  1458, 27458, 27471, 27731, -2544, -2544,
  683.    -2544,  1452, -2544,  1459, -2544,  9527,   229,  1758, -2544,  1768,
  684.    -2544,  1152,  1793, -2544, -2544, 34063,  1462, -2544,  1503, -2544,
  685.    -2544, -2544, 29759, -2544,  1938, -2544, -2544,   978, -2544,   980,
  686.     1723,   562,  1784,  1788, 15639,  1319, 11000,   304,   304,  9527,
  687.    -2544,   722,   722,   722, -2544, -2544, 38131, -2544,   175,  1648,
  688.    32707,   157,  1714, -2544, -2544, -2544,   274,  1680,  1681,   838,
  689.    30735,   978,  1472, -2544,   838, 11000,  1317,  1894, -2544, -2544,
  690.       47, 15639, -2544, 30735,  1474,   198,   591, 30735,   674, -2544,
  691.    30735, 16091, -2544, -2544,   580,  1477,  1846,  1847, 16091, -2544,
  692.    -2544,  1694, -2544, -2544,   680, 31289, -2544, 11943, -2544, -2544,
  693.     1494,  1240, -2544, -2544,  1496,   881,   -27,   799, -2544, -2544,
  694.    -2544, -2544,  1240, -2544, -2544, -2544,  1496,  1631, -2544,  1496,
  695.    -2544, -2544, -2544,   467, -2544, -2544,   467,  1496, -2544, -2544,
  696.     1240,  1240, -2544, -2544, -2544,   467,  1498, -2544, -2544, -2544,
  697.    -2544, -2544, -2544, -2544, -2544,  1240,  1004, -2544,   166,  1499,
  698.     1500,  1504,  1240,  1505,  1488,  1501, -2544,  2090, -2544,    54,
  699.    -2544, -2544, 38131,  1319,   814, -2544, -2544, -2544,  9527, -2544,
  700.    -2544, -2544, -2544, -2544, -2544,  9527, -2544, -2544,  9527, -2544,
  701.    -2544,  1335, -2544, -2544, -2544,   229, -2544, -2544, -2544, -2544,
  702.    -2544, -2544, -2544,   229,  1709, -2544, -2544,  1890,  1842,  1884,
  703.    -2544,  1373,  1579, -2544,  1333,  1115, -2544,  1828,   304,   304,
  704.    -2544,  1521, -2544,   554,   590, 30735,  1511, -2544, -2544, -2544,
  705.    -2544, -2544, -2544, -2544,  1722, -2544,  1725,  1727, -2544,   189,
  706.      845, -2544,  1030, -2544, -2544, -2544, -2544,  1514,  1515,  4617,
  707.     1115, 15639, 11000,  1520,  1522, -2544,    26, -2544, -2544,  9527,
  708.    -2544, -2544, -2544, -2544, 11000,  1523,  1525, 38131, -2544,  1163,
  709.      525, -2544, -2544,  1004, -2544,   -47,  1794, -2544,  1795,   640,
  710.    -2544,  1223, -2544,  1661,   467, -2544,  1663, -2544, -2544, -2544,
  711.     1531, -2544,   640, -2544,  1534,   640, -2544, -2544,   640,   467,
  712.    -2544, -2544,  1800,   640,  1333, -2544, -2544, 34063,  2729,  1821,
  713.    -2544,  1955, -2544,  1923,  1873, -2544,  1004, -2544,  1874, -2544,
  714.     1829, -2544,  1831,  1832,  1840,   640,  1841, -2544,   640, 38131,
  715.    -2544,   160,   100,  1894, -2544,   696,   198,  1560, -2544, -2544,
  716.     1885, 27843, 30735, 18700,  1573,  1574, 14735,  9527, -2544,  1521,
  717.      468,  1886, -2544, -2544,  1976,   265,   304,   562,   562,  1581,
  718.     9527,  1764,  9527,  1765, 38131,  1582, -2544, -2544, -2544, -2544,
  719.       72,  1843,   663,   663,   663,   845, -2544, -2544, -2544, -2544,
  720.      265, -2544, -2544, -2544, -2544,   198, -2544, 38131, 38131,   704,
  721.      523,   523,   523,   821,   821, -2544, -2544, -2544, -2544,   547,
  722.      215, 38131, -2544, -2544,   637, -2544,  1583,   708, -2544, -2544,
  723.    -2544, -2544,   640, -2544, -2544, -2544,   401, -2544,   401, -2544,
  724.    -2544, -2544,  1585, -2544, -2544, -2544,   583, -2544, -2544, -2544,
  725.     1642,  1770, -2544, -2544, -2544,  1586,  1587,  1588,  1589, -2544,
  726.     1593, -2544, -2544, -2544, -2544,  1590,  1162, -2544, 38131, -2544,
  727.     1851,  1997, -2544, -2544,  9527, -2544, -2544,  1884,  -108,   198,
  728.     9527,  1152,  1986,  1987,  1957,  1993,   468, -2544,    25, -2544,
  729.     1908, -2544,   115, -2544,  1877, -2544, 30735,  1612, 30735,  1613,
  730.      716, -2544, 36775, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  731.    -2544,   724,   729, -2544, -2544, -2544,   525, -2544, -2544, -2544,
  732.      482,   482,   740, -2544, -2544, -2544, -2544,  1883, -2544,   742,
  733.    -2544,   765, -2544, -2544,   583, -2544,   467, -2544,   467, -2544,
  734.    -2544, -2544,   198,  1620, 15639, 27858,  1886,   695,  9527, -2544,
  735.    -2544, 30735,  1668,   401,   401,  2004,   401, -2544,  2005,  2007,
  736.       25, -2544,  2099, -2544,  9527, 38131, 38131, -2544, 38131,  1635,
  737.     1636,  1865, -2544, -2544, -2544,  2028, -2544,   526, -2544, -2544,
  738.      637, 38131,  1646,   467,   401,   467, -2544, -2544, -2544,   160,
  739.    -2544, -2544,  1649, -2544,   838, -2544,  1954, -2544, -2544,   198,
  740.    38131, -2544, -2544, -2544,   401, -2544,   401,   401, -2544,   814,
  741.     1959,   773,   776, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  742.    -2544, -2544, -2544, -2544, -2544, -2544, 15639, 11000,  1895,  1645,
  743.    -2544, -2544, -2544, -2544, -2544,  2031, -2544, -2544, -2544, -2544,
  744.    -2544,  1937, 14263, -2544,  1650,  1928, -2544, -2544,   783,  1647,
  745.     2117, -2544,  9527,  1655,  1651, -2544,   663, 30735, -2544, -2544,
  746.    -2544, -2544
  747. };
  748. /* YYPGOTO[NTERM-NUM].  */
  749. static const short yypgoto[] =
  750. {
  751.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  752.    -2544,   368, -2544, -2544, -2544, -2544,   393, -1539, -2544, -2544,
  753.    -2544, -2544, -2544, -2544, -2544, -2544,  -656, -2544, -2544, -1978,
  754.    -2544, -2544, -2544,   834, -2544,   859, -2544,  1817, -2544,  -506,
  755.     -487,   440, -1976, -1243,  -818,  -769, -1046, -2544, -2544, -2544,
  756.     -697, -2544, -2544,    38,  -423,   439,   475,    66,   109, -2544,
  757.    -2544,  -409, -2544,  -414, -2544, -2544, -2544,  -422, -2544,  -421,
  758.    -2544, -2544, -2544, -1582,  -471, -1742, -2544,  -717, -1713, -2544,
  759.     -577, -2544,  -619, -2544,  -509, -1328, -1909, -2544, -2544,  -609,
  760.     -402,  -159, -2544, -2001, -2544,  -850, -2544, -2544, -2544,  -857,
  761.    -2544,  -702,  -797, -2544, -2544, -1627, -1888, -2544, -2544, -2184,
  762.      858, -2504,  -741, -1975, -2544,  -710, -2544, -2544, -2544, -2544,
  763.    -2544, -2544,    89, -2544, -2544, -2544,  -673,  -446,  -196, -2543,
  764.    -2544, -2544, -2544, -2544, -2544, -2544,   391, -2544, -2544,   582,
  765.      964, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  766.    -2544, -2544,   237, -2544, -2544, -2544, -2544, -2544, -1146,   561,
  767.    -2544, -2544, -2544,  1126, -2544, -2544, -2544,   546, -2544, -2544,
  768.      963, -2544, -2544, -2544, -2544,   -66,   260, -2544, -2544, -2544,
  769.     1285,   246,  1654,  -444, -2544,  1656, -2544, -2544, -2544, -1451,
  770.    -1991, -2544,  1379,  -738, -2246,   630, -2185, -2544, -2544, -2544,
  771.     -404,  1172, -1031,  -800, -2544, -2544, -1074,  -662,  -603, -2544,
  772.    -2544,  -564,   294, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  773.    -2544,  -560, -2544,   847,  -303, -2544, -2544, -2544,  1595, -2544,
  774.    -2544, -2544, -2544, -2544, -2544, -2544, -1193, -2544, -2544, -2544,
  775.    -2544, -1952, -2544,   232, -2544, -2544, -2544, -1760, -2544, -1245,
  776.    -2544, -2544,  -737, -1733,  -652, -2544, -2544, -1136,  1653, -1701,
  777.    -2544, -2544, -2544, -1477, -2544, -2544, -2544, -2078, -1204, -2544,
  778.    -2544, -1875,  -844, -1652,  -829, -2544,  -613, -1118, -1930, -2544,
  779.    -2544, -2544, -2544,  -895, -2544, -2544, -2544,  -464,   266, -2544,
  780.    -2544, -2544, -2544, -2544, -2544,  -858,  -473,  1657, -2544, -2544,
  781.    -2544, -2544, -2544, -2544, -2544, -2544, -2544,  1254,   953,   456,
  782.    -2544, -2544,  -872, -2075, -2544, -2544,   194, -2544,  -494, -1635,
  783.     -615,  -317, -2544, -2544,  -315, -2449, -2544, -2544, -2544, -2544,
  784.    -2544, -2544,  -283, -2544,  -842,  1691, -2544, -2544, -2544, -2544,
  785.    -2544, -2544, -2544, -2544,  1301,   921, -1625,  1662, -2544, -2544,
  786.    -2544, -2544, -2544, -2544, -2544, -2544, -2544,  1716, -2544, -1141,
  787.     -799, -2544,  -744, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  788.    -2544, -2544, -2544, -2544,   901, -2544, -2544, -2544, -2544, -2544,
  789.     1072, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  790.    -2544,   -14,  -682, -2544,  -690,  -748, -2544,  -761, -2544,  -381,
  791.     -912, -2544,  -528, -2464, -1553,  -299,  1074, -2538,  -602, -1949,
  792.        3, -2544,  -163,  -754,  -275,    -2,    12, -1149, -2544, -2544,
  793.    -2544, -2544, -2544,   611, -2544, -2544, -2544,   240, -2544, -2544,
  794.      -75, -2544,  -274,  -456, -2544, -2544,    83, -2544,   699, -2544,
  795.    -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544, -2544,
  796.    -2544, -2544, -2544,  1726,  1364, -2544,  1019, -2544, -2544, -2544,
  797.    -2544, -2544,  -569, -2544,  1020, -1915,   942,  -120, -2544,   -39,
  798.    -2544, -2544, -2544,  -568, -2544, -2544, -2544, -2544, -2544, -2544,
  799.    -2284,  -810, -2544,  -910, -2544, -2544, -2544, -2544, -2544, -2544,
  800.    -2544, -2544, -1062, -2544,  -367,  -919
  801. };
  802. /* YYTABLE[YYPACT[STATE-NUM]].  What to do in state STATE-NUM.  If
  803.    positive, shift that token.  If negative, reduce the rule which
  804.    number is the opposite.  If zero, do what YYDEFACT says.
  805.    If YYTABLE_NINF, syntax error.  */
  806. #define YYTABLE_NINF -1664
  807. static const short yytable[] =
  808. {
  809.      314,  1175,   613,   649,   651,   311,  1271,  1277,   988,  1207,
  810.      343,  1030,   348,   856,   635,   637,   639,  2014,   997,  2019,
  811.     1232,  1233,   518,  1206,  1206,  2039,   349,  1003,  1564,  2294,
  812.     2280,  1786,  1606,   578,   973,  1192,   976,   977,   978,   979,
  813.      980,  1477,   542,   543,  1587,  2130,   694,  1251,  1797,  1197,
  814.     1712,  1894,  2439,  2345,  2052,  1589,   870,  1211,  2059,  1530,
  815.     1974,  1592,   790,   932,  2148,  2149,  2552,  2692,  1527,  1662,
  816.     1294,  1362, -1275,   720,   721,   722,  2371,  2262,  -123,   740,
  817.      554,  1011,  1012,  1013,  2454,   553,  1594,  2317, -1276,  1718,
  818.      545,  1558,  2319,  1333,   920,  1977,  2360, -1173,  1073,  1143,
  819.     1145,   512,  2360,   -98,  2027,  2372,  2373,  1555,  1290,  1684,
  820.     2377,  2378,  1228,  1212,   530,  2027,   532,   737,   534,   535,
  821.      740,    25,  2027,   537,   538,  1953,  2134,   747,  1620,   831,
  822.     1982,  2379,  2012,  1982,  2358,  1758,  1615,  1942,  2409, -1564,
  823.     1644,  2428,  2386,  2387,  2013,   967,  1616,  2435,  1719,  1129,
  824.      737,  1093,  1094,   740,  2869,  1139,  1264,  1291,  2361,  2362,
  825.      747,   748,   749, -1662,  2430,  1686,  1687,  1967,   737,   989,
  826.     2268,   740,   921,   557,  2870,  2566,   581,  2528,   747,   748,
  827.      749,  1688,  1567, -1275, -1563,   737,   378,  2565,   740,   346,
  828.     1752,  2855, -1617,  1690,  1286,   747,  1691,  2867,  2997,  2297,
  829.      737,   738,   739,   740,   741,   742,   743,   744,   745,   746,
  830.      747,   748,   749,  2405,  1848,   737,   831,   525,   740,   831,
  831.     1679,  1758,   384,   788,   316,   747,   748,   749,  -944,  2306,
  832.     2135,   627,  1653,  2859,  2702,  1215,  1696,  2363,   737,   738,
  833.      739,   740,   741,   742,   743,   744,   745,   746,   747,   748,
  834.      749,   384,  1739,   384, -1663,  1983,  2970,  1609,  1983,  2430,
  835.     1984,  2685,   378,  1984,  1623,  2713,   633,  2449,  1186,  2548,
  836.      323,   831,  1661,  2852,  2078,  2866,  2839,  1697,   750,  2929,
  837.     1982,   800,  1698,   753,  1849,  2856,  1759,  2730,  1934,   969,
  838.     2756,  1040,   319,   740,  3008,  2720,  2028, -1275,  2971,  2507,
  839.     1943,  1985,  2272,  3009,  1985,   527,  1740,  1699,   555,  1566,
  840.     1202,  1570,   533, -1276,  2866,   561,  1700,  1701,  1702,   801,
  841.     2731,   517,  1173,  2397,   753,  1203,  2757,   384,  1005,  1006,
  842.      972,  1621,  1704,  2398,  1624,   580,  1095,   378,  2029,  2030,
  843.     1944,   854,   633,  1015,  2399,  2704,  2406,  2541,  1935,  2029,
  844.     2030,  1986,  2079,  2961,  2962, -1663,   628,   753,   751,  1705,
  845.      788,  1216,   788,  1987,   788,  1376,  1987,  1037,   752,   920,
  846.     2210,  1706,  1759,  1204, -1275,   753,  2420,  1052,  1568,  2136,
  847.     2736,  2998,  1187,  1173,  1128,  -944,  2337,  1062,  1063,  1064,
  848.    -1276,  2567,   753,  2564,  1855,  1850,   751,  1071, -1275,  1676,
  849.     2569,  1590,   384,  1262,   563,  1983,   752,   753,   933,  1950,
  850.     1984,  1936,  1741,   558, -1276,  1332,   540,   633,  1598,  2360,
  851.     1939,   320,   753,  3023,  2407,   585,  2360,  1225,   854,   526,
  852.     2245,   854,  1420,   317,  1229,  1586,  1968,  2298,   756,  1266,
  853.     2871, -1564,  2431,  2703,  1663,   753,  1625,   921,  2704,   528,
  854.     2714,  1985,  1654,  1626,   559,  1972,  1173,  1707,  2640,   634,
  855.     3049,  2450,  -339,  1503,  2052, -1564,  1610,  1627,  2299,  1712,
  856.     1290,  1597,  1916,  2571,  1126,  2727,   756,  1906,  2563,  1708,
  857.     2451,  1610,  1765,   854,  2705,  1610, -1563,   733,   348,   736,
  858.     1610,  1556,  2052,  1557,  1266, -1617,  1290,   753,  1988,  1555,
  859.     1942,  1988,   735,  1710,  2269,  2273,  2134,   554,  1173,   546,
  860.    -1563,  2018,   797,  1987,  1978,  2400, -1173,  1655,  1605,  1291,
  861.     2789,  1610,  1604,  2031,  1497,   549,  1605,   554,  1528,  1989,
  862.     1139,   554,  1989,  1183,  2547,   636,   877,  2431,  2512,  2513,
  863.       48,  2803,  1329,  -944,  2080,  1291,  2706,  2707,   917,   758,
  864.     2417,   766,  1377,  2332,   550,  1275,  2132,   925,   548,  2521,
  865.      554,  2491,  2492,  1747,  -123,   927,   931,  1130,  2449,  2345,
  866.      934,   911,   831,  -944,   939, -1662,  2522,  1131,  -108,  2133,
  867.     1990,   945,   348,  1990,  2755,  3024,  2735,   758,   507,   763,
  868.      764,   765,   766,  1982,  1204,  1982,   799,  1237,   804,  2932,
  869.     2933,  1982,  2766,  -944,  1891,  2767,  -109,  2107,  2108,  2109,
  870.      638,   556,  2360,  2829,  2771,  2712,  2116,  1610,  2190,   760,
  871.      761,   762,   763,   764,   765,   766,  1184,  2791,  3090,  1982,
  872.     1969,   508,  2991,   562,  1238,   872,   759,   760,   761,   762,
  873.      763,   764,   765,   766,  1278,  3067,  2363,  1132,  1988,  2706,
  874.     2707,   573,   566,  2790,  1572,   761,   762,   763,   764,   765,
  875.      766,  2804,  2363,  1943,  2418,  1254,  -944,  2516,   759,   760,
  876.      761,   762,   763,   764,   765,   766,   574,  1867,  1585,  1989,
  877.      384,  1198,  2364,   564,  1522,   761,   762,   763,   764,   765,
  878.      766,   805,  2967,  2934,  1286,  1573,  2536,  1255,  -185,  3025,
  879.     2508,  2333,  2334,  1944,  1199,   806,   759,   760,   761,   762,
  880.      763,   764,   765,   766,  2809,   567,  2388,  2523,  1983,  1970,
  881.     1983,   569,  1286,  1984,  1111,  1984,  1983,  1219,   571,  2292,
  882.     1990,  1984,  1806,  1807,  2470,  3047,  3026,   378,  1102,  2646,
  883.     1256,  2931,  3027,   327,  3068,   509,  2935,   337,  1220,  2506,
  884.      510,   511,  1656,  2884,  1983,  1928,  1112,  2263,  1133,  1984,
  885.     1908,  3048,  2450,  1128,  1985,   788,  1985,  1793,  2891,   582,
  886.     1909,  2484,  1985,  2365,   812,  2830,  2213,  2519,   787,  1103,
  887.     2968,  2451,  1257,  1680,   854,   348,  1128,  1156,   572,  -185,
  888.     1965,  1604,  1266,  1966,  2303,  1605,   554,  2307,  2308,  1155,
  889.     1985,  1164,   384,  1524,  1102,  2217,  1511,  1930,  1172,  1859,
  890.     1861,  2832,  2969,  1940,  2691,   813,  1104,   633,  2036,  1623,
  891.      788,   176,   177,  1521,  1555,  2915,  1987,  1959,  1987,  1950,
  892.      792,   575,  2287,  1206,  1987,   592,  2366,  2250,  2869,  2676,
  893.     1910,  1113,  1105,   814,   593,  1103,  2247,  1712,  2012,  2285,
  894.     2286,  1951,  -185,   348,  1776,  1993,  2309,  2520,  2870,  1847,
  895.     2013,   793,  1987,   338,  1317,  1139,  2254,  1210,  2747,  2331,
  896.      588,   594,   554,   807,  2944,   787,   554,   554,   339,  2761,
  897.     2044,  1318,  1104,  1615,   595,  1555,  1718,  1920,  1922,  1624,
  898.     2005,  2264,  2265,  1616,  2697,  2697,  2697,  2769,  2770,  -944,
  899.      596,   794,   554,   554,  2719,   589,   920,  1250,  1105,  2722,
  900.      554,  2057,  2773,  1661,  3102,   865,   866,  1279,   869,  2795,
  901.     1280,  1892,  1283,   -51,  3102,  1120,   554,  1121,   324,  1615,
  902.      554,  2919,   597,  1322,   590,  1315,  2438,  1907,  1321,  1616,
  903.      598,   554,  2808,  1139,  2380,  2381,  1328,  1106,  2384,   554,
  904.     2052,  1911,  2313,  2314,   340,  2100,  2389,  2393,  2394,  2395,
  905.      815,  1988,   371,  1988,   599,   554,  2097,  2098,  2099,  1988,
  906.     2106,  2282,  2283,  1777,  2110,  2111,  2112,  2113,  2114,  2115,
  907.     2960,  2878,  2449,  -944,   921,  3037,   831,  3038,   600,   325,
  908.      920,  2879,  1989,  2841,  1989,  2880,  2101,  1988,  2441,  2531,
  909.     1989,  1625,  2058,   376,  -344,  2532,  1089,  1090,  1626,  2054,
  910.     2055,   601,  2060,  1106,  2762,  2124,   602,  2765,  2533,  -944,
  911.     2887,   523,  1627,  2889,   524,  2768,  2890,  2125,  1989,   604,
  912.     2126,  2893,  3072,  2102,  3074,  -944,  2087,  2402,  2774,  2404,
  913.      381,   341,  1770,  1990,  1840,  1990,  1841,   605,  2842,  2843,
  914.     2844,  1990,   606,  2909,  3000,  1899,  2911,  1900,   607,  2103,
  915.     1789,  1790,  1297,  1298,   384,  2043,   382,  1794,   921,  2056,
  916.      608,  2061,  2062,  2063,  1308,  1309,  2066,  1778,   610,  1990,
  917.     1779,  1780,  2072,  2073,  2074,  2075,  2076,  2077,  1804,  2082,
  918.     2083,  2084,  2085,  2086,  2775,  2088,  2525,  2526,  2776,  1811,
  919.      611,  1781,  2550,  2551,  2511,  1816,  1782,   614,  1041,  1042,
  920.      326,  1783,   348,  2777,  1518,   615,  1822,  3040,   616,  1634,
  921.      327,  1635,  1808,  2778,  2651,  1636,  1516,  1829,  1812,  3085,
  922.      617,  -944,  -944,  1043,  1044,  -165,   622,  1994,  1102,   344,
  923.      328,  2576,  2577,   623,  -944,   513,  -944,   515,   789,  -944,
  924.     2637,  2577,  2758,  2759,  2173,  2174,   816,   817,   818,   819,
  925.      820,   821,  2733,  2734,  2104,   554,   624,   554,  2742,  1610,
  926.      810,   398,  1128,   625,  3080,  -310,  2450,  1580,   626,  1103,
  927.      954,   554,  1555,   796,  2917,  2918,  1584,   629,   492,   630,
  928.     -944,   348,  2963,  2918,   955,  2451,  2976,  2977,  2751,  1591,
  929.      631,  -944,   632,  2276,  3017,  3018,   640,  2215,  -944,  2216,
  930.      554,   329,  3021,  2918,   641,  1596,  1104,  3022,  2918,  1555,
  931.     2779,   642,  2780,  1893,   643,  2781,  1613,   554,  3030,  3031,
  932.     3033,  3034,   877,  2752,  2617,   646,  2390,  2391,  2782,   647,
  933.     -944,   648,  1105,   650,  1639,  2211,   652,  1139,   956,  1638,
  934.      653,  1639,  -944,  3035,  3034,   867,  1638,   654,  1650,   655,
  935.      348,  3087,  3018,   554,  3088,  3018,  2783,   656,  2252,   657,
  936.     2253,  3101,  2551,   658,  1658,   872,  -944,  2699,  2700,  3002,
  937.      957,  -944,  3061,  3062,   659,  -944,   737,   738,   739,   740,
  938.      741,   742,   743,   744,   745,   746,   747,   748,   749,   660,
  939.      370,  2784,  2374,   661,   371,   958,  2248,   662,  1139,  -944,
  940.     2964,  2965,   663,   664,   665,   910,   666,   373,   667,   668,
  941.      669,   939,   670,  1751,  2693,  2694,   930,   671,   348,   672,
  942.      348,   673,   348,   674,  2410,   675,   677,   678,   554,  1684,
  943.      679,   680,  1755,   681,   682,   376,  1761,  1106,   683,   684,
  944.      685,   686,   687,   688,   689,   690,   691,   348,   692,   959,
  945.      693,   695,   960,   696,   750,   697,   698,   699,   943,  -944,
  946.      700,  1787,   701,  2686,   348,   702,   961,   378,   703,   704,
  947.      705,   380,   381,   916,  2302,   706,   707,  -944,  1787,   708,
  948.      709,   710,   711,   712,   962,  1686,  1687,   713,   963,   511,
  949.      714,   715,   716,   717,   718,   719,   723,   724,   382,  3077,
  950.     -303,  1688,   725,   726,  -303,  -944,   559,   944,  -944,   952,
  951.      316,   969,   987,  1690,  1286,   730,  1691,   995,   999,  2349,
  952.      628,  1014,  1019,  1038,  -818,  1098,  1115,  2503,  1126,  1116,
  953.     1119,  1154,   384,  1157,   751,  1159,   385,  1160,  1162,  1170,
  954.     2383,  1163,  1206,  1168,   752,  1171,  2385,   390,  1173,  1176,
  955.     1181,  1182,  1185,  1665,  1666,  1667,  1696,  1668,  -944,  -944,
  956.     1669,  1670,  1671,  1672,  1188,  1189,  1191,  1193,  1194,  1195,
  957.     1196,  1204,  2118,  1208,  2860,  1213,  1217,  1214,  2505,  1224,
  958.     1234,  2447,  1236,   753,  1240,  2827,  2828,  1242,  1244,  1246,
  959.     1128,  1247,  1253,   754,   755,  1313,  1269,  1697,  2861,  2862,
  960.     2493,  2494,  1698,   398,  1323,  1325,  1327,  1330,  1331,  1332,
  961.     2500,  1334,  1337,  1338,   756,  1339,  1343,  1346,  -184,  1347,
  962.     1349,  1350,  1351,  2044,   603,  2045,  1368,  1699,  1352,  1353,
  963.     1175,  1128,  1361,  1367,  1374,  2574,  1700,  1701,  1702,  1369,
  964.     1378,   621,  2659,  1385,  1386,  2382,  1387,  1390,  1929,  1421,
  965.      554,  1128,  1704,   554,  -184,  1933,  1407,  2046,  1164,  2474,
  966.     1418,  1428,  1441,  1442,  1443,   644,  1510,  1452,  1496,  1520,
  967.     1498,  1499,  1615,  1963,  1500,  1501,  1502,   757,  1513,  1705,
  968.     1561,  1563,  1616,  1514,  1515,   554,  1673,  1565,  1526,  -546,
  969.     1973,  1706,  2244,  1981,  1575,   676,   554,  1560,   554,  1581,
  970.     1583,  1992,   346,  1588,  1599,  1603,  1601,  1631,  1632,  1642,
  971.     1643,  1645,  -303,  1647,  1676,  1720,  1721,  1722,  1723,  2572,
  972.     1997,  2573,  1724,  1725,  1726,   758,  1727,  1728,  1729,  1730,
  973.      554,   554,  2863,  2864,  1731,  1250,  2004,  1732,  1733,  1734,
  974.     1735,   348,  1738,   348,   348,  -184,   727,   728,   729,   731,
  975.      732,  1744,  1749,  1756,  1762,  1787,  1771,  2021,  2026,  1763,
  976.     1800,   433,  1839,  1817,  1823,  1883,  1887,  1888,   880,  1898,
  977.     1958,  1890,  2641,  1905,  1960,  1962,  1995,  1707,  2047,  1964,
  978.      881,  2002,  2000,   882,  2001,  2006,   883,  2007,   884,  2009,
  979.     2035,  2010,   885,  2011,  2044,  2065,  2064,   886,  2067,  1708,
  980.     2068,  2069,  2070,  2071,  2096,   887,  2090,  2129,  -184,  2133,
  981.      888,   889,  2138,  1610,  2955,  2956,  2957,  2146,  2150,  2151,
  982.     2152,   890,  2153,  1710,  2154,   891,  2155,  2544,   892,  2156,
  983.     2161,  2164,   554,  2170,  2171,  2131,  2168,  2128,  2175,  1661,
  984.     2258,   941,  2178,  2179,   759,   760,   761,   762,   763,   764,
  985.      765,   766,  2191,  2183,   968,  2235,  2208,   975,  2243,  1512,
  986.     2259,  1951,  2184,   981,   982,  2198,   983,   984,   985,   986,
  987.     2240,  2246,  2284,  2295,  2256,  1950,   991,   992,   993,  2288,
  988.      893,  1128,  2119,  2304,   998,  2315,  1000,  1001,  1002,  2296,
  989.      894,  2318,  1004,  2329,  2340,  2352,  1007,  2321,  1008,  2403,
  990.     1009,  2375,  1010,   895,  2376,  2424,  2854,  2436,  1750,  1016,
  991.     1017,  2442,  1018,  2443,  2445,  1020,  1021,  1022,  1023,  1024,
  992.     1025,  1026,  1027,  1028,  1029,  2455,  1031,  1032,  1033,  1034,
  993.     1035,  1036,  2456,  2461,  2448,  2464,  1046,  1047,  2462,  1049,
  994.     1050,  1051,  2466,  1053,  1054,  1055,  1056,  1057,  1058,  1059,
  995.     1060,  1061,  2482,  2481,  2489,  1065,  2495,  1066,  1067,  1068,
  996.     1069,  1070,  2499,  2498,  1075,  1076,  1077,  1078,  1079,  1080,
  997.     1081,  1082,  1086,  2504,  2502,  2509,  2239,  2510,   896,  2517,
  998.     1097,  2913,  2514,  2518,  2530,  1099,  1100,  1101,   897,  2537,
  999.      898,  2561,  2546,  2562,  2538,  1110,  2549,  2636,  2638,  1117,
  1000.     2644,  1118,  2302,  2647,  2652,  2642,  2653,  2649,   899,  1122,
  1001.     1123,  1124,  1125,  2650,  2674,  2660,  1134,  1135,  1136,  1137,
  1002.     2824,  1140,  1141,  1142,  1144,  1146,  1147,  1148,  1149,  1152,
  1003.     2661,  2671,  2675,  2483,  2677,  2682,  2667,  2672,  2684,  2349,
  1004.      900,  2681,  2687,  2688,  2710,  2277,  2279,  2689,  2715,  2717,
  1005.     2718,  2721,  2027,  2729,  2737,  2738,  2739,  2763,   737,   738,
  1006.      739,   740,   741,   742,   743,   744,   745,   746,   747,   748,
  1007.      749,  2746,  2799,  2748,  2816,  2772,  2792,  2793,  3110,  2800,
  1008.     2817,  2794,  2796,  2312,  2818,  2820,  2823,  2826,  2834,   925,
  1009.      348,  2836,  2847,  2848,  2837,   348,  2838,  2320,  2853,  2322,
  1010.     2857,  2734,  2858,  2876,  2877,  2789,   348,  2885,  2886,  2892,
  1011.     2894,  2888,  1295,  1296,  1297,  1298,  1299,  1300,  1301,  1580,
  1012.     1302,  1303,  1304,  1305,  1306,  1307,  1308,  1309,  2900,  2899,
  1013.      348,   348,  2901,  2096,  2902,  2904,   750,  2920,  2905,  2096,
  1014.     2906,  2907,  2096,  2096,  2357,  1787,  2921,  2096,  2096,  2908,
  1015.     2910,  2925,  2926,  2940,  2938,  2947,  2949,  2954,  2984,  2952,
  1016.     2993,  2975,  2985,  2982,  2986,  2987,  2988,  2989,  2990,   554,
  1017.     2994,   348,  2977,   348,  2396,  2096,  3003,  3004,  3005,  2096,
  1018.     2416,  3052,  3053,  3006,  3055,  1210,  3012,  1210,  3014,  3015,
  1019.     3016,  2814,  3032,  3050,  3054,  3056,  1175,  3057,  3041,  3059,
  1020.     -370,  2420,  3066,  3078,  3091,  3096,   554,  2096,  3095,  2544,
  1021.     3100,  2425,  3073,  3064,  1684,  2526,   751,  3106,  2117,  3075,
  1022.     2137,  1681,  3092,  1682,  3071,  -995,   752,  3099,  3076,  1683,
  1023.     3109,  1684,  3082,  3108,  3083,  3084,  2914,  1678,  1736,   570,
  1024.     2802,  1685,  2089,  2959,  2744,  2093,  2048,  2429,  2367,  2740,
  1025.     2421,  2743,  2797,  2753,  2754,  2978,  2868,  2903,  2895,  2741,
  1026.     2535,  3065,  2974,  3069,  3029,   753,  1743,  2992,  2981,  2411,
  1027.     1686,  1687,  2570,  1976,  2260,   754,   755,  1602,  2003,  1278,
  1028.     2488,  1996,  1614,  2257,  2261,  -303,  1688,  1686,  1687,  -303,
  1029.      915,   914,  1180,  1274,  3013,  1949,   756,  1788,  1690,  1286,
  1030.     2291,  1691,   994,  1688,  3111,  3020,  2945,  2822,  1659,  2271,
  1031.     3098,  1341,  1689,  2139,  2343,  1690,  1286,  2851,  1691,  2725,
  1032.     2724,  2690,  1692,  1693,  3089,   913,  1320,  1694,   859,   940,
  1033.     1764,  2487,   951,  1571,  1748,  2996,  3007,   974,  3046,  3058,
  1034.     2898,  1696,  2728,  1579,   554,  1489,  1491,  1493,  2008,  1933,
  1035.     2336,  2539,  2716,  2849,  1938,   908,  1641,  1695,  1696,   757,
  1036.     1252,  2953,  2501,  1646,  1757,  2527,     0,  2958,     0,     0,
  1037.        0,     0,     0,     0,     0,     0,     0,  1517,     0,     0,
  1038.        0,  1519,  1697,     0,     0,     0,     0,  1698,     0,     0,
  1039.        0,     0,     0,     0,  1529,     0,     0,     0,     0,  1697,
  1040.        0,     0,  1997,     0,  1698,     0,     0,   758,     0,     0,
  1041.        0,     0,  1699,     0,     0,     0,  1559,   348,     0,     0,
  1042.        0,  1700,  1701,  1702,  1650,  1661,     0,     0,     0,  1699,
  1043.        0,  2357,     0,     0,     0,     0,     0,  1704,  1700,  1701,
  1044.     1702,  1578,     0,     0,     0,     0,  1703,     0,     0,     0,
  1045.        0,     0,     0,     0,  1704,     0,  2096,     0,  2815,     0,
  1046.        0,     0,     0,  2096,  1705,     0,     0,     0,     0,     0,
  1047.      348,     0,     0,     0,     0,     0,  1706,     0,     0,     0,
  1048.        0,  1705,  3044,     0,  1787,     0,     0,     0,     0,     0,
  1049.        0,   554,     0,  1706,     0,     0,     0,  -303,     0,     0,
  1050.        0,     0,     0,     0,     0,  2578,     0,     0,   554,     0,
  1051.        0,     0,  2634,  2579,   554,     0,     0,     0,     0,  2635,
  1052.        0,     0,     0,     0,     0,     0,   759,   760,   761,   762,
  1053.      763,   764,   765,   766,     0,     0,     0,     0,     0,     0,
  1054.      348,  3086,     0,     0,     0,     0,     0,     0,     0,     0,
  1055.        0,     0,     0,     0,  1787,     0,     0,     0,     0,     0,
  1056.        0,     0,  1707,     0,  3044,     0,     0,     0,     0,   635,
  1057.      637,   639,     0,     0,     0,     0,     0,     0,     0,  1707,
  1058.     2349,     0,  2983,   348,  1708,     0,     0,     0,     0,  1753,
  1059.     1929,     0,     0,     0,     0,     0,     0,  2680,     0,     0,
  1060.        0,  1708,     0,     0,  1768,     0,  1769,     0,  1710,     0,
  1061.     1772,     0,     0,     0,  2701,  1709,  1774,  1775,   348,     0,
  1062.        0,     0,     0,     0,     0,  1710,     0,     0,  1791,     0,
  1063.     1792,     0,     0,     0,  1795,  1796,     0,     0,     0,  1580,
  1064.        0,     0,     0,  1798,     0,     0,  1799,     0,     0,  2096,
  1065.        0,  1802,     0,     0,  1805,     0,  2096,     0,     0,     0,
  1066.        0,  1809,     0,  1810,     0,  2096,     0,  1813,  1814,  1815,
  1067.     3036,     0,     0,  1818,     0,  1819,     0,  1820,     0,  1821,
  1068.        0,     0,     0,  1824,     0,  1825,  -370,  1826,     0,  1827,
  1069.        0,  1828,     0,  1830,     0,     0,     0,     0,  1831,     0,
  1070.     1832,  1278,  1833,  1278,     0,     0,     0,     0,     0,     0,
  1071.     1834,  1835,     0,  1836,     0,  1837,  1838,     0,     0,  1842,
  1072.     1843,  1844,  1845,  1846,     0,     0,  1851,  1852,  1853,  1854,
  1073.     2807,  1856,  1857,  1858,  1860,  1862,  1863,  1864,  1865,  1866,
  1074.        0,  1868,  1869,     0,  1870,     0,  1872,  1873,  1874,  1875,
  1075.     1876,  -944,  1878,     0,  1880,     0,  1882,     0,   920,     0,
  1076.        0,     0,     0,     0,     0,     0,     0,     0,  1884,     0,
  1077.        0,  1885,  1886,     0,     0,     0,     0,     0,     0,     0,
  1078.        0,     0,     0,     0,     0,     0,     0,  -944,     0,     0,
  1079.        0,     0,     0,  1896,  1897,     0,     0,  1901,  1902,  1903,
  1080.     1904,     0,     0,  -944,  1912,  1913,  1914,  1915,     0,  1917,
  1081.     1918,  1919,  1921,  1923,  1924,  1925,  1926,  1927,  1278,  1278,
  1082.        0,  1278,     0,     0,     0,  2807,     0,     0,     0,     0,
  1083.     1941,     0,     0,     0,     0,     0,   921,     0,     0,     0,
  1084.        0,     0,     0,     0,     0,     0,     0,     0,     0,  1278,
  1085.        0,   737,   738,   739,   740,   741,   742,   743,   744,   745,
  1086.      746,   747,   748,   749,     0,   348,     0,     0,     0,  1278,
  1087.        0,  1278,  1278,     0,     0,     0,     0,     0,     0,  2357,
  1088.        0,     0,     0,     0,     0,     0,     0,  2912,     0,     0,
  1089.     -944,     0,     0,     0,     0,     0,     0,     0,     0,  -944,
  1090.     -944,     0,     0,     0,   554,     0,     0,  -944,     0,  2927,
  1091.        0,     0,  -944,     0,  -944,     0,     0,  -944,     0,     0,
  1092.        0,     0,  2951,   768,   769,   770,   771,   772,     0,   750,
  1093.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  1094.        0,     0,     0,     0,     0,  2807,  2807,     0,     0,     0,
  1095.      773,   774,   775,   776,     0,     0,   370,     0,  -944,  2973,
  1096.      371,     0,     0,     0,     0,   777,   778,   779,   780,  -944,
  1097.        0,   781,     0,   373,     0,     0,  -944,     0,     0,     0,
  1098.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  1099.        0,     0,   782,   783,     0,     0,     0,     0,     0,     0,
  1100.        0,   376,     0,     0,     0,     0,  2807,     0,  -944,   751,
  1101.        0,     0,     0,     0,   784,   785,     0,     0,     0,   752,
  1102.     -944,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  1103.        0,     0,     0,   378,     0,  2143,     0,   380,   381,     0,
  1104.     2312,     0,     0,     0,  -944,     0,     0,     0,  -944,  -944,
  1105.        0,     0,     0,  -944,     0,     0,     0,     0,   753,     0,
  1106.        0,     0,  2167,     0,   382,     0,     0,     0,   754,   755,
  1107.        0,     0,     0,     0,     0,     0,     0,  -944,     0,     0,
  1108.        0,     0,     0,     0,     0,     0,     0,     0,     0,   756,
  1109.        0,     0,     0,     0,     0,     0,     0,     0,   384,     0,
  1110.        0,  2207,   385,  2951,  2951,     0,  3063,     0,     0,     0,
  1111.        0,  2212,     0,   390,     0,     0,     0,     0,     0,  3070,
  1112.      737,   738,   739,   740,   741,   742,   743,   744,   745,   746,
  1113.      747,   748,   749,  2221,     0,     0,     0,  -944,  3081,  2229,
  1114.     2860,  2231,     0,  2233,     1,     0,     2,     0,     0,     0,
  1115.        0,     0,   757,     0,     0,  -944,     0,  2241,     0,     0,
  1116.     2242,     0,     0,     0,  2861,  2862,     0,     3,     4,   398,
  1117.        0,     5,  2249,     6,     0,     0,     7,     0,     0,     8,
  1118.     1580,     0,     9,  -944,    10,    11,  -944,    12,     0,    13,
  1119.       14,    15,     0,    16,    17,     0,    18,     0,   750,     0,
  1120.      758,    19,    20,    21,     0,    22,    23,     0,    24,    25,
  1121.       26,    27,     0,     0,    28,     0,     0,    29,     0,     0,
  1122.        0,    30,    31,     0,    32,     0,     0,     0,     0,     0,
  1123.        0,     0,     0,    33,     0,     0,  -944,  -944,     0,     0,
  1124.        0,     0,     0,    34,     0,  2896,     0,    35,    36,     0,
  1125.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  1126.        0,     0,     0,    37,    38,     0,     0,     0,     0,     0,
  1127.        0,     0,     0,     0,     0,     0,  2327,     0,   751,     0,
  1128.        0,     0,     0,     0,     0,     0,     0,     0,   752,    39,
  1129.        0,     0,     0,     0,     0,     0,     0,     0,  2863,  2864,
  1130.     2353,     0,     0,   737,   738,   739,   740,   741,   742,   743,
  1131.      744,   745,   746,   747,   748,   749,     0,     0,     0,   759,
  1132.      760,   761,   762,   763,   764,   765,   766,   753,     0,     0,
  1133.     1108,  1109,     0,     0,     0,     0,     0,   754,   755,   737,
  1134.      738,   739,   740,   741,   742,   743,   744,   745,   746,   747,
  1135.      748,   749,     0,     0,     0,     0,     0,     0,   756,     0,
  1136.        0,     0,     0,     0,   737,   738,   739,   740,   741,   742,
  1137.      743,   744,   745,   746,   747,   748,   749,     0,     0,     0,
  1138.        0,   750,     0,     0,     0,     0,     0,     0,     0,     0,
  1139.       40,     0,     0,     0,    41,     0,    42,     0,     0,     0,
  1140.        0,    43,     0,     0,  2446,     0,     0,     0,     0,     0,
  1141.        0,     0,  1359,     0,     0,     0,     0,   750,     0,     0,
  1142.        0,   757,     0,     0,     0,  2457,     0,     0,     0,     0,
  1143.        0,  2458,  2459,     0,  2460,     0,     0,     0,     0,     0,
  1144.        0,    44,   750,  2463,     0,     0,     0,     0,     0,     0,
  1145.        0,     0,     0,     0,     0,  2467,     0,     0,     0,  2468,
  1146.        0,   751,  2469,     0,     0,     0,     0,     0,     0,   758,
  1147.        0,   752,     0,     0,     0,     0,  2472,     0,    45,    46,
  1148.     2473,     0,     0,     0,     0,  2475,     0,     0,  2476,  2477,
  1149.        0,     0,     0,     0,   880,     0,     0,   751,     0,     0,
  1150.        0,     0,     0,     0,     0,     0,   881,   752,     0,   882,
  1151.      753,     0,   883,  2486,   884,     0,     0,     0,   885,     0,
  1152.      754,   755,   751,   886,     0,     0,     0,     0,     0,     0,
  1153.        0,   887,   752,     0,     0,     0,   888,   889,     0,     0,
  1154.        0,   756,     0,     0,     0,     0,   753,   890,     0,     0,
  1155.        0,   891,     0,     0,   906,     0,   754,   755,     0,     0,
  1156.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  1157.        0,   753,     0,     0,     0,     0,     0,   756,    47,     0,
  1158.        0,   754,   755,     0,     0,     0,   603,     0,   759,   760,
  1159.      761,   762,   763,   764,   765,   766,     0,     0,     0,  2540,
  1160.     1360,     0,   756,     0,   757,     0,   893,     0,     0,     0,
  1161.        0,     0,     0,  2553,     0,     0,   894,     0,     0,     0,
  1162.        0,     0,     0,     0,     0,  2560,     0,     0,    48,   895,
  1163.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  1164.      757,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  1165.        0,     0,   758,  1684,     0,     0,     0,     0,     0,     0,
  1166.        0,     0,     0,     0,     0,   757,     0,     0,     0,     0,
  1167.        0,     0,     0,   737,   738,   739,   740,   741,   742,   743,
  1168.      744,   745,   746,   747,   748,   749,     0,     0,   758,   737,
  1169.      738,   739,   740,   741,   742,   743,   744,   745,   746,   747,
  1170.      748,   749,     0,     0,   896,     0,     0,     0,     0,  1686,
  1171.     1687,     0,     0,   758,   897,     0,   898,     0,     0,     0,
  1172.        0,     0,     0,     0,  -303,  1688,     0,     0,  -303,     0,
  1173.        0,     0,     0,  2665,   899,     0,     0,  1690,  1286,     0,
  1174.     1691,     0,     0,     0,     0,     0,     0,  2673,     0,     0,
  1175.        0,   750,     0,     0,     0,     0,     0,     0,     0,     0,
  1176.        0,     0,     0,     0,     0,     0,   900,   750,     0,     0,
  1177.        0,   759,   760,   761,   762,   763,   764,   765,   766,     0,
  1178.     1696,  2695,  1365,  1366,     0,     0,     0,     0,     0,     0,
  1179.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  1180.        0,     0,  1684,     0,     0,     0,     0,   759,   760,   761,
  1181.      762,   763,   764,   765,   766,     0,     0,     0,  1380,  1381,
  1182.        0,  1697,     0,     0,     0,     0,  1698,     0,     0,     0,
  1183.        0,   751,   759,   760,   761,   762,   763,   764,   765,   766,
  1184.        0,   752,     0,  1383,  1384,     0,     0,   751,     0,     0,
  1185.        0,  1699,     0,     0,     0,     0,     0,   752,  1686,  1687,
  1186.     1700,  1701,  1702,     0,     0,     0,     0,     0,     0,     0,
  1187.        0,     0,     0,     0,  1688,     0,  1704,     0,     0,     0,
  1188.      753,     0,     0,     0,     0,     0,  1690,  1286,     0,  1691,
  1189.      754,   755,     0,     0,     0,     0,   753,     0,     0,     0,
  1190.        0,     0,     0,  1705,     0,     0,   754,   755,     0,     0,
  1191.     2811,   756,     0,     0,     0,  1706,     0,  2812,     0,     0,
  1192.     2813,     0,     0,     0,     0,     0,     0,   756,     0,  1696,
  1193.        0,     0,     0,     0,     0,     0,  -303,     0,     0,     0,
  1194.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  1195.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  1196.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  1197.     1697,     0,     0,     0,   757,  1698,     0,     0,     0,     0,
  1198.        0,  2327,     0,     0,     0,     0,     0,     0,     0,     0,
  1199.      757,  2553,     0,     0,     0,     0,     0,     0,     0,     0,
  1200.     1699,  1707,     0,     0,     0,     0,     0,     0,     0,  1700,
  1201.     1701,  1702,     0,     0,     0,     0,     0,     0,     0,     0,
  1202.        0,     0,   758,  1708,     0,  1704,     0,     0,     0,     0,
  1203.        0,     0,     0,     0,     0,     0,     0,     0,   758,     0,
  1204.        0,     0,     0,     0,     0,     0,     0,  1710,     0,     0,
  1205.        0,     0,  1705,     0,     0,     0,     0,     0,     0,     0,
  1206.        0,     0,     0,     0,  1706,     0,     0,     0,     0,     0,
  1207.        0,     0,     0,     0,     0,     0,     0,     0,     0,  2553,
  1208.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  1209.        0,     0,  2946,     0,  2948,     0,     0,     0,     0,     0,
  1210.        0,     0,     0,     0,     0,     0,     0,     0,  2434,     0,
  1211.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  1212.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  1213.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  1214.        0,   759,   760,   761,   762,   763,   764,   765,   766,     0,
  1215.     1707,     0,  1398,  1399,     0,     0,     0,   759,   760,   761,
  1216.      762,   763,   764,   765,   766,     0,     0,     0,  1400,  1401,
  1217.        0,     0,  1708,     0,     0,     0,     0,     0,     0,     0,
  1218.        0,     0,     0,     0,     0,     0,  2995,     0,     0,     0,
  1219.        0,     0,  3001,     0,     0,     0,  1710,     0,     0,     0,
  1220.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  1221.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  1222.       99,   100,   101,   102,   103,     0,     0,     0,   104,     0,
  1223.        0,     0,     0,     0,     0,   351,     0,     0,     0,     0,
  1224.        0,   105,     0,     0,   106,   352,   108,   109,     0,   110,
  1225.      111,   112,   113,   353,     0,     0,   114,     0,     0,   115,
  1226.     2553,   116,   117,   118,   119,   120,   354,   121,     0,     0,
  1227.      122,     0,   123,   355,   356,   124,  3060,     0,   125,   126,
  1228.      127,   128,   129,   130,     0,     0,   131,   132,   133,   134,
  1229.      357,   358,   135,   359,   360,   137,   361,     0,   139,     0,
  1230.      140,   141,     0,     0,     0,     0,   142,   143,   144,   145,
  1231.      362,   146,   147,   148,  1083,   149,     0,   150,   151,     0,
  1232.      363,   364,   153,     0,   154,     0,   365,     0,     0,   156,
  1233.        0,   366,   367,     0,   157,   368,     0,   158,     0,     0,
  1234.      159,   160,   161,     0,   162,   163,   164,     0,     0,   165,
  1235.      166,   369,   167,   370,   168,   169,   170,   371,     0,     0,
  1236.        0,   171,     0,   172,  3107,   173,   372,     0,     0,   174,
  1237.      373,     0,   175,   176,   177,     0,   178,     0,   179,     0,
  1238.        0,   180,     0,     0,   181,     0,     0,     0,  1084,   374,
  1239.      182,   183,     0,     0,     0,   184,   375,   185,   376,     0,
  1240.        0,   186,   187,   188,   189,   190,   191,   192,   193,   194,
  1241.      195,   196,   197,   198,   199,   200,   201,   377,   202,   203,
  1242.      204,   205,   206,   207,   208,   209,     0,   210,   211,   212,
  1243.      378,   213,   379,   214,   380,   381,   215,     0,   216,   217,
  1244.        0,     0,     0,     0,     0,     0,     0,   218,   219,   220,
  1245.        0,     0,   221,   222,   223,   224,   225,   226,   227,   228,
  1246.        0,   382,     0,     0,   229,     0,   230,     0,   231,   232,
  1247.        0,     0,   233,   234,   383,   236,     0,     0,   237,   238,
  1248.      239,   240,   241,     0,     0,     0,   242,   243,     0,   244,
  1249.        0,     0,   245,   246,     0,   384,     0,  1085,   247,   385,
  1250.      248,   249,   386,   387,   388,   389,   250,     0,   251,   252,
  1251.      390,   253,     0,     0,     0,   254,     0,     0,   255,   391,
  1252.      256,     0,     0,     0,     0,   257,     0,   258,   259,   260,
  1253.      392,     0,     0,   393,   262,   394,   263,   395,     0,     0,
  1254.      265,   266,     0,   267,     0,     0,     0,     0,     0,     0,
  1255.        0,     0,     0,   268,   269,   270,     0,   271,     0,   272,
  1256.      273,   396,   397,     0,     0,     0,   398,     0,     0,     0,
  1257.        0,     0,   276,   399,     0,   400,   401,   402,   403,   404,
  1258.      405,   406,   407,   408,   409,   410,   411,     0,     0,     0,
  1259.        0,   412,   413,   414,   415,     0,   416,   417,   278,   279,
  1260.      418,   419,   420,   421,   422,     0,   423,   424,   425,   426,
  1261.      427,   428,   429,   430,     0,     0,     0,   431,   283,   432,
  1262.      284,   433,   434,   435,   436,   437,   438,   439,   440,   441,
  1263.        0,     0,   442,   288,   289,   443,   444,   445,   446,   447,
  1264.      448,   449,   450,   451,   452,   453,   454,   455,   456,   457,
  1265.      458,     0,   459,   460,   461,   462,   463,     0,   299,   464,
  1266.      465,   466,   467,   468,   469,   470,   471,   472,   473,   474,
  1267.      475,   476,   477,   478,   479,   480,     0,   302,     0,   481,
  1268.      482,   483,   304,     0,     0,   305,     0,   306,     0,   307,
  1269.      308,   309,     0,     0,     0,   484,   485,     0,     0,     0,
  1270.        0,   486,     0,   487,     0,     0,   488,   489,     0,   490,
  1271.      491,    99,   100,   101,   102,   103,     0,     0,     0,   104,
  1272.        0,     0,     0,     0,     0,     0,   351,     0,     0,     0,
  1273.        0,     0,   105,     0,     0,   106,   352,   108,   109,     0,
  1274.      110,   111,   112,   113,   353,     0,     0,   114,     0,     0,
  1275.      115,     0,   116,   117,   118,   119,   120,   354,   121,     0,
  1276.        0,   122,     0,   123,   355,   356,   124,     0,     0,   125,
  1277.      126,   127,   128,   129,   130,     0,     0,   131,   132,   133,
  1278.      134,   357,   358,   135,   359,   360,   137,   361,     0,   139,
  1279.        0,   140,   141,  2323,     0,     0,     0,   142,   143,   144,
  1280.      145,  2324,   146,   147,   148,     0,   149,     0,   150,   151,
  1281.        0,   363,   364,   153,     0,   154,     0,   365,     0,     0,
  1282.      156,     0,   366,   367,     0,   157,  2325,     0,   158,     0,
  1283.        0,   159,   160,   161,     0,   162,   163,   164,     0,     0,
  1284.      165,   166,   369,   167,   370,   168,   169,   170,   371,     0,
  1285.        0,     0,   171,     0,   172,     0,   173,   372,     0,     0,
  1286.      174,   373,     0,   175,   176,   177,     0,   178,     0,   179,
  1287.        0,     0,   180,     0,     0,   181,     0,     0,     0,     0,
  1288.      374,   182,   183,     0,     0,     0,   184,   375,   185,   376,
  1289.        0,     0,   186,   187,   188,   189,   190,   191,   192,   193,
  1290.      194,   195,   196,   197,   198,   199,   200,   201,   377,   202,
  1291.      203,   204,   205,   206,   207,   208,   209,     0,   210,   211,
  1292.      212,   378,   213,   379,   214,   380,   381,   215,  2326,   216,
  1293.      217,     0,     0,     0,     0,     0,     0,     0,   218,   219,
  1294.      220,     0,     0,   221,   222,   223,   224,   225,   226,   227,
  1295.      228,     0,   382,     0,     0,   229,     0,   230,     0,   231,
  1296.      232,     0,     0,   233,   234,   383,   236,     0,     0,   237,
  1297.      238,   239,   240,   241,     0,     0,     0,   242,   243,     0,
  1298.      244,     0,     0,   245,   246,     0,   384,     0,     0,   247,
  1299.      385,   248,   249,   386,   387,   388,   389,   250,     0,   251,
  1300.      252,   390,   253,     0,     0,     0,   254,     0,     0,   255,
  1301.      391,   256,     0,     0,     0,     0,   257,     0,   258,   259,
  1302.      260,   392,     0,     0,   393,   262,   394,   263,   395,     0,
  1303.        0,   265,   266,     0,   267,     0,     0,     0,     0,     0,
  1304.        0,     0,     0,     0,   268,   269,   270,     0,   271,     0,
  1305.      272,   273,   396,   397,     0,     0,     0,   398,     0,     0,
  1306.        0,     0,     0,   276,   399,     0,   400,   401,   402,   403,
  1307.      404,   405,   406,   407,   408,   409,   410,   411,     0,     0,
  1308.        0,     0,   412,   413,   414,   415,     0,   416,   417,   278,
  1309.      279,   418,   419,   420,   421,   422,     0,   423,   424,   425,
  1310.      426,   427,   428,   429,   430,     0,     0,     0,   431,   283,
  1311.      432,   284,   433,   434,   435,   436,   437,   438,   439,   440,
  1312.      441,     0,     0,   442,   288,   289,   443,   444,   445,   446,
  1313.      447,   448,   449,   450,   451,   452,   453,   454,   455,   456,
  1314.      457,   458,     0,   459,   460,   461,   462,   463,     0,   299,
  1315.      464,   465,   466,   467,   468,   469,   470,   471,   472,   473,
  1316.      474,   475,   476,   477,   478,   479,   480,     0,   302,     0,
  1317.      481,   482,   483,   304,     0,     0,   305,     0,   306,     0,
  1318.      307,   308,   309,     0,     0,     0,   484,   485,     0,     0,
  1319.        0,     0,   486,     0,   487,     0,     0,   488,   489,     0,
  1320.      490,   491,    99,   100,   101,   102,   103,     0,     0,     0,
  1321.      104,     0,     0,     0,     0,     0,     0,   351,     0,     0,
  1322.        0,     0,     0,   105,     0,     0,   106,   352,   108,   109,
  1323.        0,   110,   111,   112,   113,   353,     0,     0,   114,     0,
  1324.        0,   115,     0,   116,   117,   118,   119,   120,   354,   121,
  1325.        0,     0,   122,     0,   123,   355,   356,   124,     0,     0,
  1326.      125,   126,   127,   128,   129,   130,   730,     0,   131,   132,
  1327.      133,   134,   357,   358,   135,   359,   360,   137,   361,     0,
  1328.      139,     0,   140,   141,     0,     0,     0,     0,   142,   143,
  1329.      144,   145,   362,   146,   147,   148,     0,   149,     0,   150,
  1330.      151,     0,   363,   364,   153,     0,   154,     0,   365,     0,
  1331.        0,   156,     0,   366,   367,     0,   157,   368,     0,   158,
  1332.        0,     0,   159,   160,   161,     0,   162,   163,   164,     0,
  1333.        0,   165,   166,   369,   167,   370,   168,   169,   170,   371,
  1334.        0,     0,     0,   171,     0,   172,     0,   173,   372,     0,
  1335.        0,   174,   373,     0,   175,   176,   177,     0,   178,     0,
  1336.      179,     0,     0,   180,     0,     0,   181,     0,     0,     0,
  1337.        0,   374,   182,   183,     0,     0,     0,   184,   375,   185,
  1338.      376,     0,     0,   186,   187,   188,   189,   190,   191,   192,
  1339.      193,   194,   195,   196,   197,   198,   199,   200,   201,   377,
  1340.      202,   203,   204,   205,   206,   207,   208,   209,     0,   210,
  1341.      211,   212,   378,   213,   379,   214,   380,   381,   215,     0,
  1342.      216,   217,     0,     0,     0,     0,     0,     0,     0,   218,
  1343.      219,   220,     0,     0,   221,   222,   223,   224,   225,   226,
  1344.      227,   228,     0,   382,     0,     0,   229,     0,   230,     0,
  1345.      231,   232,     0,     0,   233,   234,   383,   236,     0,     0,
  1346.      237,   238,   239,   240,   241,     0,     0,     0,   242,   243,
  1347.        0,   244,     0,     0,   245,   246,     0,   384,     0,     0,
  1348.      247,   385,   248,   249,   386,   387,   388,   389,   250,     0,
  1349.      251,   252,   390,   253,     0,     0,     0,   254,     0,     0,
  1350.      255,   391,   256,     0,     0,     0,     0,   257,     0,   258,
  1351.      259,   260,   392,     0,     0,   393,   262,   394,   263,   395,
  1352.        0,     0,   265,   266,     0,   267,     0,     0,     0,     0,
  1353.        0,     0,     0,     0,     0,   268,   269,   270,     0,   271,
  1354.        0,   272,   273,   396,   397,     0,     0,     0,   398,     0,
  1355.        0,     0,     0,     0,   276,   399,     0,   400,   401,   402,
  1356.      403,   404,   405,   406,   407,   408,   409,   410,   411,     0,
  1357.        0,     0,     0,   412,   413,   414,   415,     0,   416,   417,
  1358.      278,   279,   418,   419,   420,   421,   422,     0,   423,   424,
  1359.      425,   426,   427,   428,   429,   430,     0,     0,     0,   431,
  1360.      283,   432,   284,   433,   434,   435,   436,   437,   438,   439,
  1361.      440,   441,     0,     0,   442,   288,   289,   443,   444,   445,
  1362.      446,   447,   448,   449,   450,   451,   452,   453,   454,   455,
  1363.      456,   457,   458,     0,   459,   460,   461,   462,   463,     0,
  1364.      299,   464,   465,   466,   467,   468,   469,   470,   471,   472,
  1365.      473,   474,   475,   476,   477,   478,   479,   480,     0,   302,
  1366.        0,   481,   482,   483,   304,     0,     0,   305,     0,   306,
  1367.        0,   307,   308,   309,     0,     0,     0,   484,   485,     0,
  1368.        0,     0,     0,   486,     0,   487,     0,     0,   488,   489,
  1369.        0,   490,   491,    99,   100,   101,   102,   103,     0,     0,
  1370.        0,   104,     0,     0,     0,     0,     0,     0,   351,     0,
  1371.        0,     0,     0,     0,   105,     0,     0,   106,   352,   108,
  1372.      109,     0,   110,   111,   112,   113,   353,     0,     0,   114,
  1373.        0,     0,   115,     0,   116,   117,   118,   119,   120,   354,
  1374.      121,     0,     0,   122,     0,   123,   355,   356,   124,     0,
  1375.        0,   125,   126,   127,   128,   129,   130,     0,     0,   131,
  1376.      132,   133,   134,   357,   358,   135,   359,   360,   137,   361,
  1377.        0,   139,     0,   140,   141,     0,     0,     0,     0,   142,
  1378.      143,   144,   145,   362,   146,   147,   148,     0,   149,     0,
  1379.      150,   151,     0,   363,   364,   153,     0,   154,     0,   365,
  1380.        0,     0,   156,     0,   366,   367,     0,   157,   368,     0,
  1381.      158,     0,     0,   159,   160,   161,     0,   162,   163,   164,
  1382.        0,     0,   165,   166,   369,   167,   370,   168,   169,   170,
  1383.      371,     0,     0,     0,   171,     0,   172,     0,   173,   372,
  1384.        0,     0,   174,   373,     0,   175,   176,   177,     0,   178,
  1385.        0,   179,     0,     0,   180,     0,     0,   181,     0,     0,
  1386.        0,     0,   374,   182,   183,     0,     0,     0,   184,   375,
  1387.      185,   376,     0,     0,   186,   187,   188,   189,   190,   191,
  1388.      192,   193,   194,   195,   196,   197,   198,   199,   200,   201,
  1389.      377,   202,   203,   204,   205,   206,   207,   208,   209,     0,
  1390.      210,   211,   212,   378,   213,   379,   214,   380,   381,   215,
  1391.        0,   216,   217,     0,     0,     0,     0,     0,     0,     0,
  1392.      218,   219,   220,     0,     0,   221,   222,   223,   224,   225,
  1393.      226,   227,   228,     0,   382,     0,     0,   229,     0,   230,
  1394.        0,   231,   232,     0,     0,   233,   234,   383,   236,     0,
  1395.        0,   237,   238,   239,   240,   241,     0,     0,     0,   242,
  1396.      243,     0,   244,     0,     0,   245,   246,     0,   384,     0,
  1397.        0,   247,   385,   248,   249,   386,   387,   388,   389,   250,
  1398.        0,   251,   252,   390,   253,     0,     0,     0,   254,     0,
  1399.        0,   255,   391,   256,     0,     0,     0,     0,   257,     0,
  1400.      258,   259,   260,   392,     0,     0,   393,   262,   394,   263,
  1401.      395,     0,     0,   265,   266,     0,   267,     0,     0,     0,
  1402.        0,     0,     0,     0,     0,     0,   268,   269,   270,     0,
  1403.      271,     0,   272,   273,   396,   397,     0,     0,     0,   398,
  1404.        0,     0,     0,     0,     0,   276,   399,     0,   400,   401,
  1405.      402,   403,   404,   405,   406,   407,   408,   409,   410,   411,
  1406.        0,     0,     0,     0,   412,   413,   414,   415,     0,   416,
  1407.      417,   278,   279,   418,   419,   420,   421,   422,     0,   423,
  1408.      424,   425,   426,   427,   428,   429,   430,     0,     0,     0,
  1409.      431,   283,   432,   284,   433,   434,   435,   436,   437,   438,
  1410.      439,   440,   441,     0,     0,   442,   288,   289,   443,   444,
  1411.      445,   446,   447,   448,   449,   450,   451,   452,   453,   454,
  1412.      455,   456,   457,   458,     0,   459,   460,   461,   462,   463,
  1413.        0,   299,   464,   465,   466,   467,   468,   469,   470,   471,
  1414.      472,   473,   474,   475,   476,   477,   478,   479,   480,     0,
  1415.      302,     0,   481,   482,   483,   304,     0,     0,   305,     0,
  1416.      306,     0,   307,   308,   309,     0,     0,     0,   484,   485,
  1417.        0,     0,     0,     0,   486,     0,   487,   987,     0,   488,
  1418.      489,     0,   490,   491,    99,   100,   101,   102,   103,     0,
  1419.        0,     0,   104,     0,     0,     0,     0,     0,     0,   351,
  1420.        0,     0,     0,     0,     0,   105,     0,     0,   106,   352,
  1421.      108,   109,     0,   110,   111,   112,   113,   353,     0,     0,
  1422.      114,     0,     0,   115,     0,   116,   117,   118,   119,   120,
  1423.      354,   121,     0,     0,   122,     0,   123,   355,   356,   124,
  1424.        0,     0,   125,   126,   127,   128,   129,   130,     0,     0,
  1425.      131,   132,   133,   134,   357,   358,   135,   359,   360,   137,
  1426.      361,     0,   139,     0,   140,   141,     0,     0,     0,     0,
  1427.      142,   143,   144,   145,   362,   146,   147,   148,     0,   149,
  1428.        0,   150,   151,     0,   363,   364,   153,     0,   154,     0,
  1429.      365,     0,     0,   156,     0,   366,   367,     0,   157,   368,
  1430.        0,   158,     0,     0,   159,   160,   161,     0,   162,   163,
  1431.      164,     0,     0,   165,   166,   369,   167,   370,   168,   169,
  1432.      170,   371,     0,     0,     0,   171,     0,   172,     0,   173,
  1433.      372,     0,     0,   174,   373,     0,   175,   176,   177,     0,
  1434.      178,     0,   179,     0,     0,   180,     0,     0,   181,     0,
  1435.        0,     0,     0,   374,   182,   183,     0,     0,     0,   184,
  1436.      375,   185,   376,     0,     0,   186,   187,   188,   189,   190,
  1437.      191,   192,   193,   194,   195,   196,   197,   198,   199,   200,
  1438.      201,   377,   202,   203,   204,   205,   206,   207,   208,   209,
  1439.        0,   210,   211,   212,   378,   213,   379,   214,   380,   381,
  1440.      215,     0,   216,   217,     0,     0,     0,     0,     0,     0,
  1441.        0,   218,   219,   220,     0,     0,   221,   222,   223,   224,
  1442.      225,   226,   227,   228,     0,   382,     0,     0,   229,     0,
  1443.      230,     0,   231,   232,     0,     0,   233,   234,   383,   236,
  1444.        0,     0,   237,   238,   239,   240,   241,     0,     0,     0,
  1445.      242,   243,     0,   244,     0,     0,   245,   246,     0,   384,
  1446.        0,     0,   247,   385,   248,   249,   386,   387,   388,   389,
  1447.      250,     0,   251,   252,   390,   253,     0,     0,     0,   254,
  1448.        0,     0,   255,   391,   256,     0,     0,     0,     0,   257,
  1449.        0,   258,   259,   260,   392,     0,     0,   393,   262,   394,
  1450.      263,   395,     0,     0,   265,   266,     0,   267,     0,     0,
  1451.        0,     0,     0,     0,     0,     0,     0,   268,   269,   270,
  1452.        0,   271,     0,   272,   273,   396,   397,     0,     0,     0,
  1453.      398,     0,     0,     0,     0,     0,   276,   399,     0,   400,
  1454.      401,   402,   403,   404,   405,   406,   407,   408,   409,   410,
  1455.      411,     0,     0,     0,     0,   412,   413,   414,   415,     0,
  1456.      416,   417,   278,   279,   418,   419,   420,   421,   422,     0,
  1457.      423,   424,   425,   426,   427,   428,   429,   430,     0,     0,
  1458.        0,   431,   283,   432,   284,   433,   434,   435,   436,   437,
  1459.      438,   439,   440,   441,     0,     0,   442,   288,   289,   443,
  1460.      444,   445,   446,   447,   448,   449,   450,   451,   452,   453,
  1461.      454,   455,   456,   457,   458,     0,   459,   460,   461,   462,
  1462.      463,     0,   299,   464,   465,   466,   467,   468,   469,   470,
  1463.      471,   472,   473,   474,   475,   476,   477,   478,   479,   480,
  1464.        0,   302,     0,   481,   482,   483,   304,     0,     0,   305,
  1465.        0,   306,     0,   307,   308,   309,     0,     0,     0,   484,
  1466.      485,     0,     0,     0,     0,   486,     0,   487,  1048,     0,
  1467.      488,   489,     0,   490,   491,    99,   100,   101,   102,   103,
  1468.        0,     0,     0,   104,     0,     0,     0,     0,     0,     0,
  1469.      351,     0,     0,     0,     0,     0,   105,     0,     0,   106,
  1470.      352,   108,   109,     0,   110,   111,   112,   113,   353,     0,
  1471.        0,   114,     0,     0,   115,     0,   116,   117,   118,   119,
  1472.      120,   354,   121,     0,     0,   122,     0,   123,   355,   356,
  1473.      124,     0,     0,   125,   126,   127,   128,   129,   130,     0,
  1474.        0,   131,   132,   133,   134,   357,   358,   135,   359,   360,
  1475.      137,   361,     0,   139,     0,   140,   141,     0,     0,     0,
  1476.        0,   142,   143,   144,   145,   362,   146,   147,   148,     0,
  1477.      149,     0,   150,   151,     0,   363,   364,   153,     0,   154,
  1478.        0,   365,     0,     0,   156,     0,   366,   367,     0,   157,
  1479.      368,     0,   158,     0,     0,   159,   160,   161,     0,   162,
  1480.      163,   164,     0,     0,   165,   166,   369,   167,   370,   168,
  1481.      169,   170,   371,     0,     0,     0,   171,     0,   172,     0,
  1482.      173,   372,     0,     0,   174,   373,     0,   175,   176,   177,
  1483.        0,   178,     0,   179,     0,     0,   180,     0,     0,   181,
  1484.        0,     0,     0,     0,   374,   182,   183,     0,     0,     0,
  1485.      184,   375,   185,   376,     0,     0,   186,   187,   188,   189,
  1486.      190,   191,   192,   193,   194,   195,   196,   197,   198,   199,
  1487.      200,   201,   377,   202,   203,   204,   205,   206,   207,   208,
  1488.      209,     0,   210,   211,   212,   378,   213,   379,   214,   380,
  1489.      381,   215,     0,   216,   217,     0,     0,     0,     0,     0,
  1490.        0,     0,   218,   219,   220,     0,     0,   221,   222,   223,
  1491.      224,   225,   226,   227,   228,     0,   382,     0,     0,   229,
  1492.        0,   230,     0,   231,   232,     0,     0,   233,   234,   383,
  1493.      236,     0,     0,   237,   238,   239,   240,   241,     0,     0,
  1494.        0,   242,   243,     0,   244,     0,     0,   245,   246,     0,
  1495.      384,     0,     0,   247,   385,   248,   249,   386,   387,   388,
  1496.      389,   250,     0,   251,   252,   390,   253,     0,     0,     0,
  1497.      254,     0,     0,   255,   391,   256,     0,     0,     0,     0,
  1498.      257,     0,   258,   259,   260,   392,     0,     0,   393,   262,
  1499.      394,   263,   395,     0,     0,   265,   266,     0,   267,     0,
  1500.        0,     0,     0,     0,     0,     0,     0,     0,   268,   269,
  1501.      270,     0,   271,     0,   272,   273,   396,   397,     0,     0,
  1502.        0,   398,     0,     0,     0,     0,     0,   276,   399,     0,
  1503.      400,   401,   402,   403,   404,   405,   406,   407,   408,   409,
  1504.      410,   411,     0,     0,     0,     0,   412,   413,   414,   415,
  1505.        0,   416,   417,   278,   279,   418,   419,   420,   421,   422,
  1506.        0,   423,   424,   425,   426,   427,   428,   429,   430,     0,
  1507.        0,     0,   431,   283,   432,   284,   433,   434,   435,   436,
  1508.      437,   438,   439,   440,   441,     0,     0,   442,   288,   289,
  1509.      443,   444,   445,   446,   447,   448,   449,   450,   451,   452,
  1510.      453,   454,   455,   456,   457,   458,     0,   459,   460,   461,
  1511.      462,   463,     0,   299,   464,   465,   466,   467,   468,   469,
  1512.      470,   471,   472,   473,   474,   475,   476,   477,   478,   479,
  1513.      480,     0,   302,     0,   481,   482,   483,   304,     0,     0,
  1514.      305,     0,   306,     0,   307,   308,   309,     0,     0,     0,
  1515.      484,   485,     0,     0,     0,     0,   486,     0,   487,  1074,
  1516.        0,   488,   489,     0,   490,   491,    99,   100,   101,   102,
  1517.      103,     0,     0,     0,   104,     0,     0,     0,     0,     0,
  1518.        0,   351,     0,     0,     0,     0,     0,   105,     0,     0,
  1519.      106,   352,   108,   109,     0,   110,   111,   112,   113,   353,
  1520.        0,     0,   114,     0,     0,   115,     0,   116,   117,   118,
  1521.      119,   120,   354,   121,     0,     0,   122,     0,   123,   355,
  1522.      356,   124,     0,     0,   125,   126,   127,   128,   129,   130,
  1523.        0,     0,   131,   132,   133,   134,   357,   358,   135,   359,
  1524.      360,   137,   361,     0,   139,     0,   140,   141,     0,     0,
  1525.        0,     0,   142,   143,   144,   145,   362,   146,   147,   148,
  1526.        0,   149,     0,   150,   151,     0,   363,   364,   153,     0,
  1527.      154,     0,   365,     0,     0,   156,     0,   366,   367,     0,
  1528.      157,   368,     0,   158,     0,     0,   159,   160,   161,     0,
  1529.      162,   163,   164,     0,     0,   165,   166,   369,   167,   370,
  1530.      168,   169,   170,   371,     0,     0,     0,   171,     0,   172,
  1531.        0,   173,   372,     0,     0,   174,   373,     0,   175,   176,
  1532.      177,     0,   178,     0,   179,     0,     0,   180,     0,     0,
  1533.      181,     0,     0,     0,     0,   374,   182,   183,     0,     0,
  1534.        0,   184,   375,   185,   376,     0,     0,   186,   187,   188,
  1535.      189,   190,   191,   192,   193,   194,   195,   196,   197,   198,
  1536.      199,   200,   201,   377,   202,   203,   204,   205,   206,   207,
  1537.      208,   209,     0,   210,   211,   212,   378,   213,   379,   214,
  1538.      380,   381,   215,     0,   216,   217,     0,     0,     0,     0,
  1539.        0,     0,     0,   218,   219,   220,     0,     0,   221,   222,
  1540.      223,   224,   225,   226,   227,   228,     0,   382,     0,     0,
  1541.      229,     0,   230,     0,   231,   232,     0,     0,   233,   234,
  1542.      383,   236,     0,     0,   237,   238,   239,   240,   241,     0,
  1543.        0,     0,   242,   243,     0,   244,     0,     0,   245,   246,
  1544.        0,   384,     0,     0,   247,   385,   248,   249,   386,   387,
  1545.      388,   389,   250,     0,   251,   252,   390,   253,     0,     0,
  1546.        0,   254,     0,     0,   255,   391,   256,     0,     0,     0,
  1547.        0,   257,     0,   258,   259,   260,   392,     0,     0,   393,
  1548.      262,   394,   263,   395,     0,     0,   265,   266,     0,   267,
  1549.        0,     0,     0,     0,     0,     0,     0,     0,     0,   268,
  1550.      269,   270,     0,   271,     0,   272,   273,   396,   397,     0,
  1551.        0,     0,   398,     0,     0,     0,     0,     0,   276,   399,
  1552.        0,   400,   401,   402,   403,   404,   405,   406,   407,   408,
  1553.      409,   410,   411,     0,     0,     0,     0,   412,   413,   414,
  1554.      415,     0,   416,   417,   278,   279,   418,   419,   420,   421,
  1555.      422,     0,   423,   424,   425,   426,   427,   428,   429,   430,
  1556.        0,     0,     0,   431,   283,   432,   284,   433,   434,   435,
  1557.      436,   437,   438,   439,   440,   441,     0,     0,   442,   288,
  1558.      289,   443,   444,   445,   446,   447,   448,   449,   450,   451,
  1559.      452,   453,   454,   455,   456,   457,   458,     0,   459,   460,
  1560.      461,   462,   463,     0,   299,   464,   465,   466,   467,   468,
  1561.      469,   470,   471,   472,   473,   474,   475,   476,   477,   478,
  1562.      479,   480,     0,   302,     0,   481,   482,   483,   304,     0,
  1563.        0,   305,     0,   306,     0,   307,   308,   309,     0,     0,
  1564.        0,   484,   485,     0,     0,     0,     0,   486,     0,   487,
  1565.     1096,     0,   488,   489,     0,   490,   491,    99,   100,   101,
  1566.      102,   103,     0,     0,     0,   104,     0,     0,     0,     0,
  1567.        0,     0,   351,     0,     0,     0,     0,     0,   105,     0,
  1568.        0,  1150,   352,   108,   109,     0,   110,   111,   112,   113,
  1569.      353,     0,     0,   114,     0,     0,   115,     0,   116,   117,
  1570.      118,   119,   120,   354,   121,     0,     0,   122,     0,   123,
  1571.      355,   356,   124,     0,     0,   125,   126,   127,   128,   129,
  1572.      130,     0,     0,   131,   132,   133,   134,   357,   358,   135,
  1573.      359,   360,   137,   361,     0,   139,     0,   140,   141,  1151,
  1574.        0,     0,     0,   142,   143,   144,   145,   362,   146,   147,
  1575.      148,     0,   149,     0,   150,   151,     0,   363,   364,   153,
  1576.        0,   154,     0,   365,     0,     0,   156,     0,   366,   367,
  1577.        0,   157,   368,     0,   158,     0,     0,   159,   160,   161,
  1578.        0,   162,   163,   164,     0,     0,   165,   166,   369,   167,
  1579.      370,   168,   169,   170,   371,     0,     0,     0,   171,     0,
  1580.      172,     0,   173,   372,     0,     0,   174,   373,     0,   175,
  1581.      176,   177,     0,   178,     0,   179,     0,     0,   180,     0,
  1582.        0,   181,     0,     0,     0,     0,   374,   182,   183,     0,
  1583.        0,     0,   184,   375,   185,   376,     0,     0,   186,   187,
  1584.      188,   189,   190,   191,   192,   193,   194,   195,   196,   197,
  1585.      198,   199,   200,   201,   377,   202,   203,   204,   205,   206,
  1586.      207,   208,   209,     0,   210,   211,   212,   378,   213,   379,
  1587.      214,   380,   381,   215,     0,   216,   217,     0,     0,     0,
  1588.        0,     0,     0,     0,   218,   219,   220,     0,     0,   221,
  1589.      222,   223,   224,   225,   226,   227,   228,     0,   382,     0,
  1590.        0,   229,     0,   230,     0,   231,   232,     0,     0,   233,
  1591.      234,   383,   236,     0,     0,   237,   238,   239,   240,   241,
  1592.        0,     0,     0,   242,   243,     0,   244,     0,     0,   245,
  1593.      246,     0,   384,     0,     0,   247,   385,   248,   249,   386,
  1594.      387,   388,   389,   250,     0,   251,   252,   390,   253,     0,
  1595.        0,     0,   254,     0,     0,   255,   391,   256,     0,     0,
  1596.        0,     0,   257,     0,   258,   259,   260,   392,     0,     0,
  1597.      393,   262,   394,   263,   395,     0,     0,   265,   266,     0,
  1598.      267,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  1599.      268,   269,   270,     0,   271,     0,   272,   273,   396,   397,
  1600.        0,     0,     0,   398,     0,     0,     0,     0,     0,   276,
  1601.      399,     0,   400,   401,   402,   403,   404,   405,   406,   407,
  1602.      408,   409,   410,   411,     0,     0,     0,     0,   412,   413,
  1603.      414,   415,     0,   416,   417,   278,   279,   418,   419,   420,
  1604.      421,   422,     0,   423,   424,   425,   426,   427,   428,   429,
  1605.      430,     0,     0,     0,   431,   283,   432,   284,   433,   434,
  1606.      435,   436,   437,   438,   439,   440,   441,     0,     0,   442,
  1607.      288,   289,   443,   444,   445,   446,   447,   448,   449,   450,
  1608.      451,   452,   453,   454,   455,   456,   457,   458,     0,   459,
  1609.      460,   461,   462,   463,     0,   299,   464,   465,   466,   467,
  1610.      468,   469,   470,   471,   472,   473,   474,   475,   476,   477,
  1611.      478,   479,   480,     0,   302,     0,   481,   482,   483,   304,
  1612.        0,     0,   305,     0,   306,     0,   307,   308,   309,     0,
  1613.        0,     0,   484,   485,     0,     0,     0,     0,   486,     0,
  1614.      487,     0,     0,   488,   489,     0,   490,   491,    99,   100,
  1615.      101,   102,   103,     0,     0,     0,   104,     0,     0,     0,
  1616.        0,     0,     0,   351,     0,     0,     0,     0,     0,   105,
  1617.        0,     0,   106,   352,   108,   109,     0,   110,   111,   112,
  1618.      113,   353,     0,     0,   114,     0,     0,   115,     0,   116,
  1619.      117,   118,   119,   120,   354,   121,     0,     0,   122,     0,
  1620.      123,   355,   356,   124,     0,     0,   125,   126,   127,   128,
  1621.      129,   130,     0,     0,   131,   132,   133,   134,   357,   358,
  1622.      135,   359,   360,   137,   361,     0,   139,     0,   140,   141,
  1623.        0,     0,     0,     0,   142,   143,   144,   145,   362,   146,
  1624.      147,   148,     0,   149,     0,   150,   151,     0,   363,   364,
  1625.      153,     0,   154,     0,   365,     0,     0,   156,     0,   366,
  1626.      367,     0,   157,   368,     0,   158,     0,     0,   159,   160,
  1627.      161,     0,   162,   163,   164,     0,     0,   165,   166,   369,
  1628.      167,   370,   168,   169,   170,   371,     0,     0,  1488,   171,
  1629.        0,   172,     0,   173,   372,     0,     0,   174,   373,     0,
  1630.      175,   176,   177,     0,   178,     0,   179,     0,     0,   180,
  1631.        0,     0,   181,     0,     0,     0,     0,   374,   182,   183,
  1632.        0,     0,     0,   184,   375,   185,   376,     0,     0,   186,
  1633.      187,   188,   189,   190,   191,   192,   193,   194,   195,   196,
  1634.      197,   198,   199,   200,   201,   377,   202,   203,   204,   205,
  1635.      206,   207,   208,   209,     0,   210,   211,   212,   378,   213,
  1636.      379,   214,   380,   381,   215,     0,   216,   217,     0,     0,
  1637.        0,     0,     0,     0,     0,   218,   219,   220,     0,     0,
  1638.      221,   222,   223,   224,   225,   226,   227,   228,     0,   382,
  1639.        0,     0,   229,     0,   230,     0,   231,   232,     0,     0,
  1640.      233,   234,   383,   236,     0,     0,   237,   238,   239,   240,
  1641.      241,     0,     0,     0,   242,   243,     0,   244,     0,     0,
  1642.      245,   246,     0,   384,     0,     0,   247,   385,   248,   249,
  1643.      386,   387,   388,   389,   250,     0,   251,   252,   390,   253,
  1644.        0,     0,     0,   254,     0,     0,   255,   391,   256,     0,
  1645.        0,     0,     0,   257,     0,   258,   259,   260,   392,     0,
  1646.        0,   393,   262,   394,   263,   395,     0,     0,   265,   266,
  1647.        0,   267,     0,     0,     0,     0,     0,     0,     0,     0,
  1648.        0,   268,   269,   270,     0,   271,     0,   272,   273,   396,
  1649.      397,     0,     0,     0,   398,     0,     0,     0,     0,     0,
  1650.      276,   399,     0,   400,   401,   402,   403,   404,   405,   406,
  1651.      407,   408,   409,   410,   411,     0,     0,     0,     0,   412,
  1652.      413,   414,   415,     0,   416,   417,   278,   279,   418,   419,
  1653.      420,   421,   422,     0,   423,   424,   425,   426,   427,   428,
  1654.      429,   430,     0,     0,     0,   431,   283,   432,   284,   433,
  1655.      434,   435,   436,   437,   438,   439,   440,   441,     0,     0,
  1656.      442,   288,   289,   443,   444,   445,   446,   447,   448,   449,
  1657.      450,   451,   452,   453,   454,   455,   456,   457,   458,     0,
  1658.      459,   460,   461,   462,   463,     0,   299,   464,   465,   466,
  1659.      467,   468,   469,   470,   471,   472,   473,   474,   475,   476,
  1660.      477,   478,   479,   480,     0,   302,     0,   481,   482,   483,
  1661.      304,     0,     0,   305,     0,   306,     0,   307,   308,   309,
  1662.        0,     0,     0,   484,   485,     0,     0,     0,     0,   486,
  1663.        0,   487,     0,     0,   488,   489,     0,   490,   491,    99,
  1664.      100,   101,   102,   103,     0,     0,     0,   104,     0,     0,
  1665.        0,     0,     0,     0,   351,     0,     0,     0,     0,     0,
  1666.      105,     0,     0,   106,   352,   108,   109,     0,   110,   111,
  1667.      112,   113,   353,     0,     0,   114,     0,     0,   115,     0,
  1668.      116,   117,   118,   119,   120,   354,   121,     0,     0,   122,
  1669.        0,   123,   355,   356,   124,     0,     0,   125,   126,   127,
  1670.      128,   129,   130,     0,     0,   131,   132,   133,   134,   357,
  1671.      358,   135,   359,   360,   137,   361,     0,   139,     0,   140,
  1672.      141,     0,     0,     0,     0,   142,   143,   144,   145,   362,
  1673.      146,   147,   148,     0,   149,     0,   150,   151,     0,   363,
  1674.      364,   153,     0,   154,     0,   365,     0,     0,   156,     0,
  1675.      366,   367,     0,   157,   368,     0,   158,     0,     0,   159,
  1676.      160,   161,     0,   162,   163,   164,     0,     0,   165,   166,
  1677.      369,   167,   370,   168,   169,   170,   371,     0,     0,  1490,
  1678.      171,     0,   172,     0,   173,   372,     0,     0,   174,   373,
  1679.        0,   175,   176,   177,     0,   178,     0,   179,     0,     0,
  1680.      180,     0,     0,   181,     0,     0,     0,     0,   374,   182,
  1681.      183,     0,     0,     0,   184,   375,   185,   376,     0,     0,
  1682.      186,   187,   188,   189,   190,   191,   192,   193,   194,   195,
  1683.      196,   197,   198,   199,   200,   201,   377,   202,   203,   204,
  1684.      205,   206,   207,   208,   209,     0,   210,   211,   212,   378,
  1685.      213,   379,   214,   380,   381,   215,     0,   216,   217,     0,
  1686.        0,     0,     0,     0,     0,     0,   218,   219,   220,     0,
  1687.        0,   221,   222,   223,   224,   225,   226,   227,   228,     0,
  1688.      382,     0,     0,   229,     0,   230,     0,   231,   232,     0,
  1689.        0,   233,   234,   383,   236,     0,     0,   237,   238,   239,
  1690.      240,   241,     0,     0,     0,   242,   243,     0,   244,     0,
  1691.        0,   245,   246,     0,   384,     0,     0,   247,   385,   248,
  1692.      249,   386,   387,   388,   389,   250,     0,   251,   252,   390,
  1693.      253,     0,     0,     0,   254,     0,     0,   255,   391,   256,
  1694.        0,     0,     0,     0,   257,     0,   258,   259,   260,   392,
  1695.        0,     0,   393,   262,   394,   263,   395,     0,     0,   265,
  1696.      266,     0,   267,     0,     0,     0,     0,     0,     0,     0,
  1697.        0,     0,   268,   269,   270,     0,   271,     0,   272,   273,
  1698.      396,   397,     0,     0,     0,   398,     0,     0,     0,     0,
  1699.        0,   276,   399,     0,   400,   401,   402,   403,   404,   405,
  1700.      406,   407,   408,   409,   410,   411,     0,     0,     0,     0,
  1701.      412,   413,   414,   415,     0,   416,   417,   278,   279,   418,
  1702.      419,   420,   421,   422,     0,   423,   424,   425,   426,   427,
  1703.      428,   429,   430,     0,     0,     0,   431,   283,   432,   284,
  1704.      433,   434,   435,   436,   437,   438,   439,   440,   441,     0,
  1705.        0,   442,   288,   289,   443,   444,   445,   446,   447,   448,
  1706.      449,   450,   451,   452,   453,   454,   455,   456,   457,   458,
  1707.        0,   459,   460,   461,   462,   463,     0,   299,   464,   465,
  1708.      466,   467,   468,   469,   470,   471,   472,   473,   474,   475,
  1709.      476,   477,   478,   479,   480,     0,   302,     0,   481,   482,
  1710.      483,   304,     0,     0,   305,     0,   306,     0,   307,   308,
  1711.      309,     0,     0,     0,   484,   485,     0,     0,     0,     0,
  1712.      486,     0,   487,     0,     0,   488,   489,     0,   490,   491,
  1713.       99,   100,   101,   102,   103,     0,     0,     0,   104,     0,
  1714.        0,     0,     0,     0,     0,   351,     0,     0,     0,     0,
  1715.        0,   105,     0,     0,   106,   352,   108,   109,     0,   110,
  1716.      111,   112,   113,   353,     0,     0,   114,     0,     0,   115,
  1717.        0,   116,   117,   118,   119,   120,   354,   121,     0,     0,
  1718.      122,     0,   123,   355,   356,   124,     0,     0,   125,   126,
  1719.      127,   128,   129,   130,     0,     0,   131,   132,   133,   134,
  1720.      357,   358,   135,   359,   360,   137,   361,     0,   139,     0,
  1721.      140,   141,     0,     0,     0,     0,   142,   143,   144,   145,
  1722.      362,   146,   147,   148,     0,   149,     0,   150,   151,     0,
  1723.      363,   364,   153,     0,   154,     0,   365,     0,     0,   156,
  1724.        0,   366,   367,     0,   157,   368,     0,   158,     0,     0,
  1725.      159,   160,   161,     0,   162,   163,   164,     0,     0,   165,
  1726.      166,   369,   167,   370,   168,   169,   170,   371,     0,     0,
  1727.     1492,   171,     0,   172,     0,   173,   372,     0,     0,   174,
  1728.      373,     0,   175,   176,   177,     0,   178,     0,   179,     0,
  1729.        0,   180,     0,     0,   181,     0,     0,     0,     0,   374,
  1730.      182,   183,     0,     0,     0,   184,   375,   185,   376,     0,
  1731.        0,   186,   187,   188,   189,   190,   191,   192,   193,   194,
  1732.      195,   196,   197,   198,   199,   200,   201,   377,   202,   203,
  1733.      204,   205,   206,   207,   208,   209,     0,   210,   211,   212,
  1734.      378,   213,   379,   214,   380,   381,   215,     0,   216,   217,
  1735.        0,     0,     0,     0,     0,     0,     0,   218,   219,   220,
  1736.        0,     0,   221,   222,   223,   224,   225,   226,   227,   228,
  1737.        0,   382,     0,     0,   229,     0,   230,     0,   231,   232,
  1738.        0,     0,   233,   234,   383,   236,     0,     0,   237,   238,
  1739.      239,   240,   241,     0,     0,     0,   242,   243,     0,   244,
  1740.        0,     0,   245,   246,     0,   384,     0,     0,   247,   385,
  1741.      248,   249,   386,   387,   388,   389,   250,     0,   251,   252,
  1742.      390,   253,     0,     0,     0,   254,     0,     0,   255,   391,
  1743.      256,     0,     0,     0,     0,   257,     0,   258,   259,   260,
  1744.      392,     0,     0,   393,   262,   394,   263,   395,     0,     0,
  1745.      265,   266,     0,   267,     0,     0,     0,     0,     0,     0,
  1746.        0,     0,     0,   268,   269,   270,     0,   271,     0,   272,
  1747.      273,   396,   397,     0,     0,     0,   398,     0,     0,     0,
  1748.        0,     0,   276,   399,     0,   400,   401,   402,   403,   404,
  1749.      405,   406,   407,   408,   409,   410,   411,     0,     0,     0,
  1750.        0,   412,   413,   414,   415,     0,   416,   417,   278,   279,
  1751.      418,   419,   420,   421,   422,     0,   423,   424,   425,   426,
  1752.      427,   428,   429,   430,     0,     0,     0,   431,   283,   432,
  1753.      284,   433,   434,   435,   436,   437,   438,   439,   440,   441,
  1754.        0,     0,   442,   288,   289,   443,   444,   445,   446,   447,
  1755.      448,   449,   450,   451,   452,   453,   454,   455,   456,   457,
  1756.      458,     0,   459,   460,   461,   462,   463,     0,   299,   464,
  1757.      465,   466,   467,   468,   469,   470,   471,   472,   473,   474,
  1758.      475,   476,   477,   478,   479,   480,     0,   302,     0,   481,
  1759.      482,   483,   304,     0,     0,   305,     0,   306,     0,   307,
  1760.      308,   309,     0,     0,     0,   484,   485,     0,     0,     0,
  1761.        0,   486,     0,   487,     0,     0,   488,   489,     0,   490,
  1762.      491,    99,   100,   101,   102,   103,     0,     0,     0,   104,
  1763.        0,     0,     0,     0,     0,     0,   351,     0,     0,     0,
  1764.        0,     0,   105,     0,     0,   106,   352,   108,   109,     0,
  1765.      110,   111,   112,   113,   353,     0,     0,   114,     0,     0,
  1766.      115,     0,   116,   117,   118,   119,   120,   354,   121,     0,
  1767.        0,   122,     0,   123,   355,   356,   124,     0,     0,   125,
  1768.      126,   127,   128,   129,   130,     0,     0,   131,   132,   133,
  1769.      134,   357,   358,   135,   359,   360,   137,   361,     0,   139,
  1770.        0,   140,   141,     0,     0,     0,     0,   142,   143,   144,
  1771.      145,   362,   146,   147,   148,     0,   149,     0,   150,   151,
  1772.        0,   363,   364,   153,     0,   154,     0,   365,     0,     0,
  1773.      156,     0,   366,   367,     0,   157,   368,     0,   158,     0,
  1774.        0,   159,   160,   161,     0,   162,   163,   164,     0,     0,
  1775.      165,   166,   369,   167,   370,   168,   169,   170,   371,     0,
  1776.        0,     0,   171,     0,   172,     0,   173,   372,     0,     0,
  1777.      174,   373,     0,   175,   176,   177,     0,   178,     0,   179,
  1778.        0,     0,   180,     0,     0,   181,     0,     0,     0,     0,
  1779.      374,   182,   183,     0,     0,     0,   184,   375,   185,   376,
  1780.        0,     0,   186,   187,   188,   189,   190,   191,   192,   193,
  1781.      194,   195,   196,   197,   198,   199,   200,   201,   377,   202,
  1782.      203,   204,   205,   206,   207,   208,   209,     0,   210,   211,
  1783.      212,   378,   213,   379,   214,   380,   381,   215,     0,   216,
  1784.      217,     0,     0,     0,     0,     0,     0,     0,   218,   219,
  1785.      220,     0,     0,   221,   222,   223,   224,   225,   226,   227,
  1786.      228,     0,   382,     0,     0,   229,     0,   230,     0,   231,
  1787.      232,     0,     0,   233,   234,   383,   236,     0,     0,   237,
  1788.      238,   239,   240,   241,     0,     0,     0,   242,   243,     0,
  1789.      244,     0,     0,   245,   246,     0,   384,     0,     0,   247,
  1790.      385,   248,   249,   386,   387,   388,   389,   250,     0,   251,
  1791.      252,   390,   253,     0,     0,     0,   254,     0,     0,   255,
  1792.      391,   256,     0,     0,     0,     0,   257,     0,   258,   259,
  1793.      260,   392,     0,     0,   393,   262,   394,   263,   395,     0,
  1794.        0,   265,   266,     0,   267,     0,     0,     0,     0,     0,
  1795.        0,     0,     0,     0,   268,   269,   270,     0,   271,     0,
  1796.      272,   273,   396,   397,     0,     0,     0,   398,     0,     0,
  1797.        0,     0,     0,   276,   399,     0,   400,   401,   402,   403,
  1798.      404,   405,   406,   407,   408,   409,   410,   411,     0,     0,
  1799.        0,     0,   412,   413,   414,   415,     0,   416,   417,   278,
  1800.      279,   418,   419,   420,   421,   422,     0,   423,   424,   425,
  1801.      426,   427,   428,   429,   430,     0,     0,     0,   431,   283,
  1802.      432,   284,   433,   434,   435,   436,   437,   438,   439,   440,
  1803.      441,     0,     0,   442,   288,   289,   443,   444,   445,   446,
  1804.      447,   448,   449,   450,   451,   452,   453,   454,   455,   456,
  1805.      457,   458,     0,   459,   460,   461,   462,   463,     0,   299,
  1806.      464,   465,   466,   467,   468,   469,   470,   471,   472,   473,
  1807.      474,   475,   476,   477,   478,   479,   480,     0,   302,     0,
  1808.      481,   482,   483,   304,     0,     0,   305,     0,   306,     0,
  1809.      307,   308,   309,     0,     0,     0,   484,   485,     0,     0,
  1810.        0,     0,   486,     0,   487,     0,     0,   488,   489,     0,
  1811.      490,   491,    99,   100,   101,   102,   103,     0,     0,     0,
  1812.      104,     0,     0,     0,     0,     0,     0,   351,     0,     0,
  1813.        0,     0,     0,   105,     0,     0,   106,   352,   108,   109,
  1814.        0,   110,   111,   112,   113,   353,     0,     0,   114,     0,
  1815.        0,   115,     0,   116,   117,   118,   119,   120,   354,   121,
  1816.        0,     0,   122,     0,   123,   355,   356,   124,     0,     0,
  1817.      125,   126,   127,   128,   129,   130,     0,     0,   131,   132,
  1818.      133,   134,   357,   358,   135,   359,   360,   137,   361,     0,
  1819.      139,     0,   140,   141,     0,     0,     0,     0,   142,   143,
  1820.      144,   145,   362,   146,   147,   148,     0,   149,     0,   150,
  1821.      151,     0,   363,   364,   153,     0,   154,     0,   365,     0,
  1822.        0,   156,     0,   366,   367,     0,   157,   368,     0,   158,
  1823.        0,     0,   159,   160,   161,     0,   162,   163,   164,     0,
  1824.        0,   165,   166,   369,   167,   370,   168,   169,   170,   371,
  1825.        0,     0,     0,   171,     0,   172,     0,   173,   372,     0,
  1826.        0,   174,   373,     0,   175,   176,   177,     0,   178,     0,
  1827.      179,     0,     0,   180,     0,     0,   181,     0,     0,     0,
  1828.        0,   374,   182,   183,     0,     0,     0,   184,   375,   185,
  1829.      376,     0,     0,   186,   187,   188,   189,   190,   191,   192,
  1830.      193,   194,   195,   196,   197,   198,   199,   200,   201,   377,
  1831.      202,   203,   204,   205,   206,   207,   208,   209,     0,   210,
  1832.      211,   212,   378,   213,   379,   214,   380,   381,   215,     0,
  1833.      216,   217,     0,     0,     0,     0,     0,     0,     0,   218,
  1834.      219,   220,     0,     0,   221,   222,   223,   224,   225,   226,
  1835.      227,   228,     0,   382,     0,     0,   229,     0,   230,     0,
  1836.      231,   232,     0,     0,   233,   234,   383,   236,     0,     0,
  1837.      237,   238,   239,   240,   241,     0,     0,     0,   242,   243,
  1838.        0,   244,     0,     0,   245,   246,     0,   384,     0,     0,
  1839.      247,   385,   248,   249,   386,   387,   388,   389,   250,     0,
  1840.      251,   252,   390,   253,     0,     0,     0,   254,     0,     0,
  1841.      255,   391,   256,     0,     0,     0,     0,   257,     0,   258,
  1842.      259,   260,   392,     0,     0,   393,   262,   394,   263,   395,
  1843.        0,     0,   265,   266,     0,   267,     0,     0,     0,     0,
  1844.        0,     0,     0,     0,     0,   268,   269,   270,     0,   271,
  1845.        0,   272,   273,   396,   397,     0,     0,     0,   398,     0,
  1846.        0,     0,     0,     0,   276,   399,     0,   400,   401,   402,
  1847.      403,   404,   405,   406,   407,   408,   409,   410,   411,     0,
  1848.        0,     0,     0,   412,   413,   414,   415,     0,   416,   417,
  1849.      278,   279,   418,   419,   420,   421,   422,     0,   423,   424,
  1850.      425,   426,   427,   428,   429,   430,     0,     0,     0,   431,
  1851.      283,   432,   284,  1773,   434,   435,   436,   437,   438,   439,
  1852.      440,   441,     0,     0,   442,   288,   289,   443,   444,   445,
  1853.      446,   447,   448,   449,   450,   451,   452,   453,   454,   455,
  1854.      456,   457,   458,     0,   459,   460,   461,   462,   463,     0,
  1855.      299,   464,   465,   466,   467,   468,   469,   470,   471,   472,
  1856.      473,   474,   475,   476,   477,   478,   479,   480,     0,   302,
  1857.        0,   481,   482,   483,   304,     0,     0,   305,     0,   306,
  1858.        0,   307,   308,   309,     0,     0,     0,   484,   485,     0,
  1859.        0,     0,     0,   486,     0,   487,     0,     0,   488,   489,
  1860.        0,   490,   491,    99,   100,   101,   102,   103,     0,     0,
  1861.        0,   104,     0,     0,     0,     0,     0,     0,   351,     0,
  1862.        0,     0,     0,     0,   105,     0,     0,   106,   352,   108,
  1863.      109,     0,   110,   111,   112,   113,   353,     0,     0,   114,
  1864.        0,     0,   115,     0,   116,   117,   118,   119,   120,   354,
  1865.      121,     0,     0,   122,     0,   123,   355,   356,   124,     0,
  1866.        0,   125,   126,   127,   128,   129,   130,     0,     0,   131,
  1867.      132,   133,   134,   357,   358,   135,   359,   360,   137,   361,
  1868.        0,   139,     0,   140,   141,     0,     0,     0,     0,   142,
  1869.      143,   144,   145,   362,   146,   147,   148,     0,   149,     0,
  1870.      150,   151,     0,   363,   364,   153,     0,   154,     0,   365,
  1871.        0,     0,   156,     0,   366,   367,     0,   157,   368,     0,
  1872.      158,     0,     0,   159,   160,   161,     0,   162,   163,   164,
  1873.        0,     0,   165,   166,   369,   167,   370,   168,   169,   170,
  1874.      371,     0,     0,     0,   171,     0,   172,     0,   173,   372,
  1875.        0,     0,   174,   373,     0,   175,   176,   177,     0,   178,
  1876.        0,   179,     0,     0,   180,     0,     0,   181,     0,     0,
  1877.        0,     0,   374,   182,   183,     0,     0,     0,   184,   375,
  1878.      185,   376,     0,     0,   186,   187,   188,   189,   190,   191,
  1879.      192,   193,   194,   195,   196,   197,   198,   199,   200,   201,
  1880.      377,   202,   203,   204,   205,   206,   207,   208,   209,     0,
  1881.      210,   211,   212,   378,   213,   379,   214,   380,   381,   215,
  1882.        0,   216,   217,     0,     0,     0,     0,     0,     0,     0,
  1883.      218,   219,   220,     0,     0,   221,   222,   223,   224,   225,
  1884.      226,   227,   228,     0,   382,     0,     0,   229,     0,   230,
  1885.        0,   231,   232,     0,     0,   233,   234,   383,   236,     0,
  1886.        0,   237,   238,   239,   240,   241,     0,     0,     0,   242,
  1887.      243,     0,   244,     0,     0,   245,   246,     0,   384,     0,
  1888.        0,   247,   385,   248,   249,   386,   387,   388,   389,   250,
  1889.        0,   251,   252,   390,   253,     0,     0,     0,   254,     0,
  1890.        0,   255,   391,   256,     0,     0,     0,     0,   257,     0,
  1891.      258,   259,   260,   392,     0,     0,   393,   262,   394,   263,
  1892.      395,     0,     0,   265,   266,     0,   267,     0,     0,     0,
  1893.        0,     0,     0,     0,     0,     0,   268,   269,   270,     0,
  1894.      271,     0,   272,   273,   396,   397,     0,     0,     0,   398,
  1895.        0,     0,     0,     0,     0,   276,   399,     0,   400,   401,
  1896.      402,   403,   404,   405,   406,   407,   408,   409,   410,   411,
  1897.        0,     0,     0,     0,   412,   413,   414,   415,     0,   416,
  1898.      417,   278,   279,   418,   419,   420,   421,   422,     0,   423,
  1899.      424,   425,   426,   427,   428,   429,   430,     0,     0,     0,
  1900.      431,   283,   432,   284,  1871,   434,   435,   436,   437,   438,
  1901.      439,   440,   441,     0,     0,   442,   288,   289,   443,   444,
  1902.      445,   446,   447,   448,   449,   450,   451,   452,   453,   454,
  1903.      455,   456,   457,   458,     0,   459,   460,   461,   462,   463,
  1904.        0,   299,   464,   465,   466,   467,   468,   469,   470,   471,
  1905.      472,   473,   474,   475,   476,   477,   478,   479,   480,     0,
  1906.      302,     0,   481,   482,   483,   304,     0,     0,   305,     0,
  1907.      306,     0,   307,   308,   309,     0,     0,     0,   484,   485,
  1908.        0,     0,     0,     0,   486,     0,   487,     0,     0,   488,
  1909.      489,     0,   490,   491,    99,   100,   101,   102,   103,     0,
  1910.        0,     0,   104,     0,     0,     0,     0,     0,     0,   351,
  1911.        0,     0,     0,     0,     0,   105,     0,     0,   106,   352,
  1912.      108,   109,     0,   110,   111,   112,   113,   353,     0,     0,
  1913.      114,     0,     0,   115,     0,   116,   117,   118,   119,   120,
  1914.      354,   121,     0,     0,   122,     0,   123,   355,   356,   124,
  1915.        0,     0,   125,   126,   127,   128,   129,   130,     0,     0,
  1916.      131,   132,   133,   134,   357,   358,   135,   359,   360,   137,
  1917.      361,     0,   139,     0,   140,   141,     0,     0,     0,     0,
  1918.      142,   143,   144,   145,   362,   146,   147,   148,     0,   149,
  1919.        0,   150,   151,     0,   363,   364,   153,     0,   154,     0,
  1920.      365,     0,     0,   156,     0,   366,   367,     0,   157,  2556,
  1921.        0,   158,     0,     0,   159,   160,   161,     0,   162,   163,
  1922.      164,     0,     0,   165,   166,   369,   167,   370,   168,   169,
  1923.      170,   371,     0,     0,     0,   171,     0,   172,     0,   173,
  1924.      372,     0,     0,   174,   373,     0,   175,   176,   177,     0,
  1925.      178,     0,   179,     0,     0,   180,     0,     0,   181,     0,
  1926.        0,     0,     0,   374,   182,   183,     0,     0,     0,   184,
  1927.      375,   185,   376,     0,     0,   186,   187,   188,   189,   190,
  1928.      191,   192,   193,   194,   195,   196,   197,   198,   199,   200,
  1929.      201,   377,   202,   203,   204,   205,   206,   207,   208,   209,
  1930.        0,   210,   211,   212,   378,   213,   379,   214,   380,   381,
  1931.      215,     0,   216,   217,     0,     0,     0,     0,     0,     0,
  1932.        0,   218,   219,   220,     0,     0,   221,   222,   223,   224,
  1933.      225,   226,   227,   228,     0,   382,     0,     0,   229,     0,
  1934.      230,     0,   231,   232,     0,     0,   233,   234,   383,   236,
  1935.        0,     0,   237,   238,   239,   240,   241,     0,     0,     0,
  1936.      242,   243,     0,   244,     0,     0,   245,   246,     0,   384,
  1937.        0,     0,   247,   385,   248,   249,   386,   387,   388,   389,
  1938.      250,     0,   251,   252,   390,   253,     0,     0,     0,   254,
  1939.        0,     0,   255,   391,   256,     0,     0,     0,     0,   257,
  1940.        0,   258,   259,   260,   392,     0,     0,   393,   262,   394,
  1941.      263,   395,     0,     0,   265,   266,     0,   267,     0,     0,
  1942.        0,     0,     0,     0,     0,     0,     0,   268,   269,   270,
  1943.        0,   271,     0,   272,   273,   396,   397,     0,     0,     0,
  1944.      398,     0,     0,     0,     0,     0,   276,   399,     0,   400,
  1945.      401,   402,   403,   404,   405,   406,   407,   408,   409,   410,
  1946.      411,     0,     0,     0,     0,   412,   413,   414,   415,     0,
  1947.      416,   417,   278,   279,   418,   419,   420,   421,   422,     0,
  1948.      423,   424,   425,   426,   427,   428,   429,   430,     0,     0,
  1949.        0,   431,   283,   432,   284,   433,   434,   435,   436,   437,
  1950.      438,   439,   440,   441,     0,     0,   442,   288,   289,   443,
  1951.      444,   445,   446,   447,   448,   449,   450,   451,   452,   453,
  1952.      454,   455,   456,   457,   458,     0,   459,   460,   461,   462,
  1953.      463,     0,   299,   464,   465,   466,   467,   468,   469,   470,
  1954.      471,   472,   473,   474,   475,   476,   477,   478,   479,   480,
  1955.        0,   302,     0,   481,   482,   483,   304,     0,     0,   305,
  1956.        0,   306,     0,   307,   308,   309,     0,     0,     0,   484,
  1957.      485,     0,     0,     0,     0,   486,     0,   487,     0,     0,
  1958.      488,   489,     0,   490,   491,    99,   100,   101,   102,   103,
  1959.        0,     0,     0,   104,     0,     0,     0,     0,     0,     0,
  1960.        0,     0,     0,     0,     0,     0,   105,     0,     0,   106,
  1961.      107,   108,   109,     0,   110,   111,   112,   113,     0,     0,
  1962.        0,   114,     0,     0,   115,     0,   116,   117,   118,   119,
  1963.      120,     0,   121,     0,     0,   122,     0,   123,     0,     0,
  1964.      124,     0,     0,   125,   126,   127,   128,   129,   130,  2027,
  1965.        0,   131,   132,   133,   134,     0,     0,   135,     0,   136,
  1966.      137,   138,     0,   139,     0,   140,   141,     0,     0,     0,
  1967.        0,   142,   143,   144,   145,     0,   146,   147,   148,     0,
  1968.      149,     0,   150,   151,     0,     0,   152,   153,     0,   154,
  1969.        0,   155,     0,     0,   156,  2045,     0,     0,     0,   157,
  1970.        0,     0,   158,     0,     0,   159,   160,   161,     0,   162,
  1971.      163,   164,     0,     0,   165,   166,     0,   167,     0,   168,
  1972.      169,   170,     0,     0,     0,     0,   171,  2046,   172,     0,
  1973.      173,     0,     0,     0,   174,     0,     0,   175,   176,   177,
  1974.        0,   178,  1615,   179,     0,     0,   180,     0,     0,   181,
  1975.        0,     0,  1616,     0,     0,   182,   183,     0,  2426,     0,
  1976.      184,     0,   185,     0,     0,     0,   186,   187,   188,   189,
  1977.      190,   191,   192,   193,   194,   195,   196,   197,   198,   199,
  1978.      200,   201,     0,   202,   203,   204,   205,   206,   207,   208,
  1979.      209,     0,   210,   211,   212,     0,   213,     0,   214,     0,
  1980.        0,   215,     0,   216,   217,     0,     0,     0,     0,     0,
  1981.        0,     0,   218,   219,   220,     0,     0,   221,   222,   223,
  1982.      224,   225,   226,   227,   228,     0,     0,     0,     0,   229,
  1983.        0,   230,     0,   231,   232,     0,     0,   233,   234,   235,
  1984.      236,     0,     0,   237,   238,   239,   240,   241,  2047,     0,
  1985.        0,   242,   243,     0,   244,     0,     0,   245,   246,     0,
  1986.        0,     0,     0,   247,     0,   248,   249,     0,     0,     0,
  1987.        0,   250,     0,   251,   252,     0,   253,     0,     0,     0,
  1988.      254,     0,     0,   255,     0,   256,     0,     0,     0,     0,
  1989.      257,     0,   258,   259,   260,   261,     0,     0,     0,   262,
  1990.        0,   263,   264,     0,     0,   265,   266,     0,   267,     0,
  1991.        0,     0,     0,     0,     0,     0,     0,     0,   268,   269,
  1992.      270,     0,   271,     0,   272,   273,   274,   275,     0,     0,
  1993.        0,     0,     0,     0,     0,     0,     0,   276,     0,     0,
  1994.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  1995.        0,     0,     0,     0,     0,     0,   277,     0,     0,     0,
  1996.        0,     0,     0,   278,   279,     0,     0,     0,     0,     0,
  1997.        0,     0,     0,     0,     0,   280,     0,     0,   281,     0,
  1998.        0,     0,   282,   283,     0,   284,     0,     0,     0,     0,
  1999.      285,     0,     0,     0,   286,     0,     0,   287,   288,   289,
  2000.      290,     0,     0,     0,   291,   292,   293,     0,   294,   295,
  2001.        0,     0,   296,     0,   297,     0,     0,     0,     0,     0,
  2002.        0,   298,     0,   299,   300,     0,     0,     0,     0,     0,
  2003.        0,     0,     0,     0,     0,     0,   301,    99,   100,   101,
  2004.      102,   103,   302,     0,   303,   104,     0,   304,     0,     0,
  2005.      305,     0,   306,     0,   307,   308,   309,     0,   105,     0,
  2006.        0,   106,   107,   108,   109,     0,   110,   111,   112,   113,
  2007.        0,     0,     0,   114,     0,  2092,   115,     0,   116,   117,
  2008.      118,   119,   120,     0,   121,     0,     0,   122,     0,   123,
  2009.        0,     0,   124,     0,     0,   125,   126,   127,   128,   129,
  2010.      130,     0,     0,   131,   132,   133,   134,     0,     0,   135,
  2011.        0,   136,   137,   138,     0,   139,     0,   140,   141,     0,
  2012.        0,     0,     0,   142,   143,   144,   145,     0,   146,   147,
  2013.      148,     0,   149,     0,   150,   151,     0,     0,   152,   153,
  2014.        0,   154,     0,   155,     0,     0,   156,  2045,     0,     0,
  2015.        0,   157,     0,     0,   158,     0,     0,   159,   160,   161,
  2016.        0,   162,   163,   164,     0,     0,   165,   166,     0,   167,
  2017.        0,   168,   169,   170,     0,     0,     0,     0,   171,  2046,
  2018.      172,     0,   173,     0,     0,     0,   174,     0,     0,   175,
  2019.      176,   177,     0,   178,  1615,   179,     0,     0,   180,     0,
  2020.        0,   181,     0,     0,  1616,     0,     0,   182,   183,     0,
  2021.        0,     0,   184,     0,   185,     0,     0,     0,   186,   187,
  2022.      188,   189,   190,   191,   192,   193,   194,   195,   196,   197,
  2023.      198,   199,   200,   201,     0,   202,   203,   204,   205,   206,
  2024.      207,   208,   209,     0,   210,   211,   212,     0,   213,     0,
  2025.      214,     0,     0,   215,     0,   216,   217,     0,     0,     0,
  2026.        0,     0,     0,     0,   218,   219,   220,     0,     0,   221,
  2027.      222,   223,   224,   225,   226,   227,   228,     0,     0,     0,
  2028.        0,   229,     0,   230,     0,   231,   232,     0,     0,   233,
  2029.      234,   235,   236,     0,     0,   237,   238,   239,   240,   241,
  2030.     2047,     0,     0,   242,   243,     0,   244,     0,     0,   245,
  2031.      246,     0,     0,     0,     0,   247,     0,   248,   249,     0,
  2032.        0,     0,     0,   250,     0,   251,   252,     0,   253,     0,
  2033.        0,     0,   254,     0,     0,   255,     0,   256,     0,     0,
  2034.        0,     0,   257,     0,   258,   259,   260,   261,     0,     0,
  2035.        0,   262,     0,   263,   264,     0,     0,   265,   266,     0,
  2036.      267,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2037.      268,   269,   270,     0,   271,     0,   272,   273,   274,   275,
  2038.        0,     0,     0,     0,     0,     0,     0,     0,     0,   276,
  2039.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2040.        0,     0,     0,     0,     0,     0,     0,     0,   277,     0,
  2041.        0,     0,     0,     0,     0,   278,   279,     0,     0,     0,
  2042.        0,     0,     0,     0,     0,     0,     0,   280,     0,     0,
  2043.      281,     0,     0,     0,   282,   283,     0,   284,     0,     0,
  2044.        0,     0,   285,     0,     0,     0,   286,     0,     0,   287,
  2045.      288,   289,   290,     0,     0,     0,   291,   292,   293,     0,
  2046.      294,   295,     0,     0,   296,     0,   297,     0,     0,     0,
  2047.        0,     0,     0,   298,     0,   299,   300,     0,     0,     0,
  2048.        0,     0,     0,     0,     0,     0,     0,     0,   301,    99,
  2049.      100,   101,   102,   103,   302,     0,   303,   104,     0,   304,
  2050.        0,     0,   305,     0,   306,     0,   307,   308,   309,     0,
  2051.      105,     0,     0,   106,   107,   108,   109,     0,   110,   111,
  2052.      112,   113,     0,     0,     0,   114,     0,  2092,   115,     0,
  2053.      116,   117,   118,   119,   120,     0,   121,     0,     0,   122,
  2054.        0,   123,     0,     0,   124,     0,     0,   125,   126,   127,
  2055.      128,   129,   130,  2027,     0,   131,   132,   133,   134,     0,
  2056.        0,   135,     0,   136,   137,   138,     0,   139,     0,   140,
  2057.      141,     0,     0,     0,     0,   142,   143,   144,   145,     0,
  2058.      146,   147,   148,     0,   149,     0,   150,   151,     0,     0,
  2059.      152,   153,     0,   154,     0,   155,     0,     0,   156,     0,
  2060.        0,     0,     0,   157,     0,     0,   158,     0,     0,   159,
  2061.      160,   161,     0,   162,   163,   164,     0,     0,   165,   166,
  2062.        0,   167,     0,   168,   169,   170,     0,     0,     0,     0,
  2063.      171,     0,   172,     0,   173,     0,     0,     0,   174,     0,
  2064.        0,   175,   176,   177,     0,   178,     0,   179,     0,     0,
  2065.      180,     0,     0,   181,     0,     0,     0,     0,     0,   182,
  2066.      183,     0,     0,     0,   184,     0,   185,     0,     0,     0,
  2067.      186,   187,   188,   189,   190,   191,   192,   193,   194,   195,
  2068.      196,   197,   198,   199,   200,   201,     0,   202,   203,   204,
  2069.      205,   206,   207,   208,   209,     0,   210,   211,   212,     0,
  2070.      213,     0,   214,     0,     0,   215,     0,   216,   217,     0,
  2071.        0,     0,     0,     0,     0,     0,   218,   219,   220,     0,
  2072.        0,   221,   222,   223,   224,   225,   226,   227,   228,     0,
  2073.        0,     0,     0,   229,     0,   230,     0,   231,   232,     0,
  2074.        0,   233,   234,   235,   236,     0,     0,   237,   238,   239,
  2075.      240,   241,     0,     0,     0,   242,   243,     0,   244,     0,
  2076.        0,   245,   246,     0,     0,     0,     0,   247,     0,   248,
  2077.      249,     0,     0,     0,     0,   250,     0,   251,   252,     0,
  2078.      253,     0,     0,     0,   254,     0,     0,   255,     0,   256,
  2079.        0,     0,     0,     0,   257,     0,   258,   259,   260,   261,
  2080.        0,     0,     0,   262,     0,   263,   264,     0,     0,   265,
  2081.      266,     0,   267,     0,     0,     0,     0,     0,     0,     0,
  2082.        0,     0,   268,   269,   270,     0,   271,     0,   272,   273,
  2083.      274,   275,     0,     0,     0,     0,     0,     0,     0,     0,
  2084.        0,   276,     0,     0,     0,     0,     0,     0,     0,     0,
  2085.        0,     0,     0,     0,   880,     0,     0,     0,     0,     0,
  2086.      277,     0,     0,     0,     0,     0,   881,   278,   279,   882,
  2087.        0,     0,   883,     0,   884,     0,     0,     0,   885,   280,
  2088.        0,     0,   281,   886,     0,     0,   282,   283,     0,   284,
  2089.        0,   887,     0,     0,   285,     0,   888,   889,   286,     0,
  2090.        0,   287,   288,   289,   290,     0,     0,   890,   291,   292,
  2091.      293,   891,   294,   295,     0,     0,   296,     0,   297,     0,
  2092.        0,     0,     0,     0,     0,   298,     0,   299,   300,     0,
  2093.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2094.      301,     0,     0,     0,     0,     0,   302,     0,   303,     0,
  2095.        0,   304,     0,     0,   305,     0,   306,     0,   307,   308,
  2096.      309,    99,   100,   101,   102,   103,   893,     0,     0,   104,
  2097.        0,     0,     0,  2344,     0,     0,   894,     0,     0,   491,
  2098.        0,     0,   105,     0,     0,   106,   107,   108,   109,   895,
  2099.      110,   111,   112,   113,     0,     0,     0,   114,     0,     0,
  2100.      115,     0,   116,   117,   118,   119,   120,     0,   121,     0,
  2101.        0,   122,     0,   123,     0,     0,   124,     0,     0,   125,
  2102.      126,   127,   128,   129,   130,     0,     0,   131,   132,   133,
  2103.      134,     0,     0,   135,     0,   136,   137,   138,     0,   139,
  2104.        0,   140,   141,     0,     0,     0,     0,   142,   143,   144,
  2105.      145,     0,   146,   147,   148,     0,   149,     0,   150,   151,
  2106.        0,     0,   152,   153,   896,   154,     0,   155,     0,     0,
  2107.      156,     0,     0,     0,   897,   157,   898,     0,   158,     0,
  2108.        0,   159,   160,   161,     0,   162,   163,   164,     0,     0,
  2109.      165,   166,     0,   167,   899,   168,   169,   170,     0,     0,
  2110.        0,     0,   171,     0,   172,     0,   173,     0,     0,     0,
  2111.      174,     0,     0,   175,   176,   177,     0,   178,     0,   179,
  2112.        0,     0,   180,  1265,     0,   181,   900,     0,     0,     0,
  2113.        0,   182,   183,     0,     0,     0,   184,     0,   185,     0,
  2114.        0,     0,   186,   187,   188,   189,   190,   191,   192,   193,
  2115.      194,   195,   196,   197,   198,   199,   200,   201,     0,   202,
  2116.      203,   204,   205,   206,   207,   208,   209,     0,   210,   211,
  2117.      212,     0,   213,     0,   214,     0,     0,   215,     0,   216,
  2118.      217,     0,     0,     0,     0,     0,     0,     0,   218,   219,
  2119.      220,     0,     0,   221,   222,   223,   224,   225,   226,   227,
  2120.      228,     0,     0,     0,     0,   229,     0,   230,     0,   231,
  2121.      232,     0,     0,   233,   234,   235,   236,     0,     0,   237,
  2122.      238,   239,   240,   241,     0,     0,     0,   242,   243,     0,
  2123.      244,     0,     0,   245,   246,     0,     0,     0,     0,   247,
  2124.        0,   248,   249,     0,     0,     0,     0,   250,     0,   251,
  2125.      252,     0,   253,     0,     0,     0,   254,     0,     0,   255,
  2126.        0,   256,     0,     0,     0,     0,   257,     0,   258,   259,
  2127.      260,   261,     0,     0,     0,   262,     0,   263,   264,     0,
  2128.        0,   265,   266,     0,   267,     0,     0,     0,     0,     0,
  2129.        0,     0,     0,     0,   268,   269,   270,     0,   271,     0,
  2130.      272,   273,   274,   275,     0,     0,     0,     0,     0,     0,
  2131.        0,     0,     0,   276,     0,     0,     0,     0,     0,     0,
  2132.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2133.        0,     0,   277,     0,     0,     0,     0,     0,     0,   278,
  2134.      279,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2135.        0,   280,     0,     0,   281,     0,     0,     0,   282,   283,
  2136.        0,   284,     0,     0,     0,     0,   285,     0,     0,     0,
  2137.      286,     0,     0,   287,   288,   289,   290,     0,     0,     0,
  2138.      291,   292,   293,     0,   294,   295,     0,     0,   296,     0,
  2139.      297,     0,     0,     0,     0,     0,     0,   298,     0,   299,
  2140.      300,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2141.        0,     0,   301,    99,   100,   101,   102,   103,   302,     0,
  2142.      303,   104,     0,   304,     0,     0,   305,     0,   306,     0,
  2143.      307,   308,   309,     0,   105,     0,     0,   106,   107,   108,
  2144.      109,     0,   110,   111,   112,   113,     0,     0,     0,   114,
  2145.        0,   310,   115,     0,   116,   117,   118,   119,   120,     0,
  2146.      121,     0,     0,   122,     0,   123,     0,     0,   124,     0,
  2147.        0,   125,   126,   127,   128,   129,   130,     0,     0,   131,
  2148.      132,   133,   134,     0,     0,   135,     0,   136,   137,   138,
  2149.        0,   139,     0,   140,   141,     0,     0,     0,     0,   142,
  2150.      143,   144,   145,     0,   146,   147,   148,     0,   149,     0,
  2151.      150,   151,     0,     0,   152,   153,     0,   154,     0,   155,
  2152.        0,     0,   156,     0,     0,     0,     0,   157,     0,     0,
  2153.      158,     0,     0,   159,   160,   161,     0,   162,   163,   164,
  2154.        0,     0,   165,   166,     0,   167,     0,   168,   169,   170,
  2155.        0,     0,     0,     0,   171,     0,   172,     0,   173,     0,
  2156.        0,     0,   174,     0,     0,   175,   176,   177,     0,   178,
  2157.        0,   179,     0,     0,   180,     0,     0,   181,     0,     0,
  2158.        0,     0,     0,   182,   183,     0,     0,     0,   184,     0,
  2159.      185,     0,     0,     0,   186,   187,   188,   189,   190,   191,
  2160.      192,   193,   194,   195,   196,   197,   198,   199,   200,   201,
  2161.        0,   202,   203,   204,   205,   206,   207,   208,   209,     0,
  2162.      210,   211,   212,     0,   213,     0,   214,     0,     0,   215,
  2163.        0,   216,   217,     0,     0,     0,     0,     0,     0,     0,
  2164.      218,   219,   220,     0,     0,   221,   222,   223,   224,   225,
  2165.      226,   227,   228,     0,     0,     0,     0,   229,     0,   230,
  2166.        0,   231,   232,     0,     0,   233,   234,   235,   236,     0,
  2167.        0,   237,   238,   239,   240,   241,     0,     0,     0,   242,
  2168.      243,     0,   244,     0,     0,   245,   246,     0,     0,     0,
  2169.        0,   247,     0,   248,   249,     0,     0,     0,     0,   250,
  2170.        0,   251,   252,     0,   253,     0,     0,     0,   254,     0,
  2171.        0,   255,     0,   256,     0,     0,     0,     0,   257,     0,
  2172.      258,   259,   260,   261,     0,     0,     0,   262,     0,   263,
  2173.      264,     0,     0,   265,   266,     0,   267,     0,     0,     0,
  2174.        0,     0,     0,     0,     0,     0,   268,   269,   270,     0,
  2175.      271,     0,   272,   273,   274,   275,     0,     0,     0,     0,
  2176.        0,     0,     0,     0,     0,   276,     0,     0,     0,     0,
  2177.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2178.        0,     0,     0,     0,   277,     0,     0,     0,     0,     0,
  2179.        0,   278,   279,     0,     0,     0,     0,     0,     0,     0,
  2180.        0,     0,     0,   280,     0,     0,   281,     0,     0,     0,
  2181.      282,   283,     0,   284,     0,     0,     0,     0,   285,     0,
  2182.        0,     0,   286,     0,     0,   287,   288,   289,   290,     0,
  2183.        0,     0,   291,   292,   293,     0,   294,   295,     0,     0,
  2184.      296,     0,   297,     0,     0,     0,     0,     0,     0,   298,
  2185.        0,   299,   300,     0,     0,     0,     0,     0,     0,     0,
  2186.        0,     0,     0,     0,   301,     0,     0,     0,     0,     0,
  2187.      302,     0,   303,     0,     0,   304,     0,     0,   305,     0,
  2188.      306,     0,   307,   308,   309,    99,   100,   101,   102,   103,
  2189.     1637,     0,     0,   104,     0,     0,     0,     0,     0,     0,
  2190.        0,     0,     0,   310,     0,     0,   105,     0,     0,   106,
  2191.      107,   108,   109,     0,   110,   111,   112,   113,     0,     0,
  2192.        0,   114,     0,     0,   115,     0,   116,   117,   118,   119,
  2193.      120,     0,   121,     0,     0,   122,     0,   123,     0,     0,
  2194.      124,     0,     0,   125,   126,   127,   128,   129,   130,     0,
  2195.        0,   131,   132,   133,   134,     0,     0,   135,     0,   136,
  2196.      137,   138,     0,   139,     0,   140,   141,     0,     0,     0,
  2197.        0,   142,   143,   144,   145,     0,   146,   147,   148,     0,
  2198.      149,     0,   150,   151,     0,     0,   152,   153,     0,   154,
  2199.        0,   155,     0,     0,   156,     0,     0,     0,     0,   157,
  2200.        0,     0,   158,     0,     0,   159,   160,   161,     0,   162,
  2201.      163,   164,     0,     0,   165,   166,     0,   167,     0,   168,
  2202.      169,   170,     0,     0,     0,     0,   171,     0,   172,     0,
  2203.      173,     0,     0,     0,   174,     0,     0,   175,   176,   177,
  2204.        0,   178,     0,   179,     0,     0,   180,     0,     0,   181,
  2205.        0,     0,     0,     0,     0,   182,   183,     0,     0,     0,
  2206.      184,     0,   185,     0,     0,     0,   186,   187,   188,   189,
  2207.      190,   191,   192,   193,   194,   195,   196,   197,   198,   199,
  2208.      200,   201,     0,   202,   203,   204,   205,   206,   207,   208,
  2209.      209,     0,   210,   211,   212,     0,   213,     0,   214,     0,
  2210.        0,   215,     0,   216,   217,     0,     0,     0,     0,     0,
  2211.        0,     0,   218,   219,   220,     0,     0,   221,   222,   223,
  2212.      224,   225,   226,   227,   228,     0,     0,     0,     0,   229,
  2213.        0,   230,     0,   231,   232,     0,     0,   233,   234,   235,
  2214.      236,     0,     0,   237,   238,   239,   240,   241,     0,     0,
  2215.        0,   242,   243,     0,   244,     0,     0,   245,   246,     0,
  2216.        0,     0,     0,   247,     0,   248,   249,     0,     0,     0,
  2217.        0,   250,     0,   251,   252,     0,   253,     0,     0,     0,
  2218.      254,     0,     0,   255,     0,   256,     0,     0,     0,     0,
  2219.      257,     0,   258,   259,   260,   261,     0,     0,     0,   262,
  2220.        0,   263,   264,     0,     0,   265,   266,     0,   267,     0,
  2221.        0,     0,     0,     0,     0,     0,     0,     0,   268,   269,
  2222.      270,     0,   271,     0,   272,   273,   274,   275,     0,     0,
  2223.        0,     0,     0,     0,     0,     0,     0,   276,     0,     0,
  2224.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2225.        0,     0,     0,     0,     0,     0,   277,     0,     0,     0,
  2226.        0,     0,     0,   278,   279,     0,     0,     0,     0,     0,
  2227.        0,     0,     0,     0,     0,   280,     0,     0,   281,     0,
  2228.        0,     0,   282,   283,     0,   284,     0,     0,     0,     0,
  2229.      285,     0,     0,     0,   286,     0,     0,   287,   288,   289,
  2230.      290,     0,     0,     0,   291,   292,   293,     0,   294,   295,
  2231.        0,     0,   296,     0,   297,     0,     0,     0,     0,     0,
  2232.        0,   298,     0,   299,   300,     0,     0,     0,     0,     0,
  2233.        0,     0,     0,     0,     0,     0,   301,     0,     0,     0,
  2234.        0,     0,   302,     0,   303,     0,     0,   304,     0,     0,
  2235.      305,     0,   306,     0,   307,   308,   309,    99,   100,   101,
  2236.      102,   103,     0,     0,     0,   104,     0,     0,  2091,     0,
  2237.        0,     0,     0,     0,     0,  2092,     0,     0,   105,     0,
  2238.        0,   106,   107,   108,   109,     0,   110,   111,   112,   113,
  2239.        0,     0,     0,   114,     0,     0,   115,     0,   116,   117,
  2240.      118,   119,   120,     0,   121,     0,     0,   122,     0,   123,
  2241.        0,     0,   124,     0,     0,   125,   126,   127,   128,   129,
  2242.      130,     0,     0,   131,   132,   133,   134,     0,     0,   135,
  2243.        0,   136,   137,   138,     0,   139,     0,   140,   141,     0,
  2244.        0,     0,     0,   142,   143,   144,   145,     0,   146,   147,
  2245.      148,     0,   149,     0,   150,   151,     0,     0,   152,   153,
  2246.        0,   154,     0,   155,     0,     0,   156,     0,     0,     0,
  2247.        0,   157,     0,     0,   158,     0,     0,   159,   160,   161,
  2248.        0,   162,   163,   164,     0,     0,   165,   166,     0,   167,
  2249.        0,   168,   169,   170,     0,     0,     0,     0,   171,     0,
  2250.      172,     0,   173,     0,     0,     0,   174,     0,     0,   175,
  2251.      176,   177,     0,   178,     0,   179,     0,     0,   180,     0,
  2252.        0,   181,     0,     0,     0,     0,     0,   182,   183,     0,
  2253.        0,     0,   184,     0,   185,     0,     0,     0,   186,   187,
  2254.      188,   189,   190,   191,   192,   193,   194,   195,   196,   197,
  2255.      198,   199,   200,   201,     0,   202,   203,   204,   205,   206,
  2256.      207,   208,   209,     0,   210,   211,   212,     0,   213,     0,
  2257.      214,     0,     0,   215,     0,   216,   217,     0,     0,     0,
  2258.        0,     0,     0,     0,   218,   219,   220,     0,     0,   221,
  2259.      222,   223,   224,   225,   226,   227,   228,     0,     0,     0,
  2260.        0,   229,     0,   230,     0,   231,   232,     0,     0,   233,
  2261.      234,   235,   236,     0,     0,   237,   238,   239,   240,   241,
  2262.        0,     0,     0,   242,   243,     0,   244,     0,     0,   245,
  2263.      246,     0,     0,     0,     0,   247,     0,   248,   249,     0,
  2264.        0,     0,     0,   250,     0,   251,   252,     0,   253,     0,
  2265.        0,     0,   254,     0,     0,   255,     0,   256,     0,     0,
  2266.        0,     0,   257,     0,   258,   259,   260,   261,     0,     0,
  2267.        0,   262,     0,   263,   264,     0,     0,   265,   266,     0,
  2268.      267,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2269.      268,   269,   270,     0,   271,     0,   272,   273,   274,   275,
  2270.        0,     0,     0,     0,     0,     0,     0,     0,     0,   276,
  2271.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2272.        0,     0,     0,     0,     0,     0,     0,     0,   277,     0,
  2273.        0,     0,     0,     0,     0,   278,   279,     0,     0,     0,
  2274.        0,     0,     0,     0,     0,     0,     0,   280,     0,     0,
  2275.      281,     0,     0,     0,   282,   283,     0,   284,     0,     0,
  2276.        0,     0,   285,     0,     0,     0,   286,     0,     0,   287,
  2277.      288,   289,   290,     0,     0,     0,   291,   292,   293,     0,
  2278.      294,   295,     0,     0,   296,     0,   297,     0,     0,     0,
  2279.        0,     0,     0,   298,     0,   299,   300,     0,     0,     0,
  2280.        0,     0,     0,     0,     0,     0,     0,     0,   301,     0,
  2281.        0,     0,     0,     0,   302,     0,   303,     0,     0,   304,
  2282.        0,     0,   305,     0,   306,     0,   307,   308,   309,    99,
  2283.      100,   101,   102,   103,     0,     0,     0,   104,     0,     0,
  2284.        0,  3097,     0,     0,     0,     0,     0,   491,     0,     0,
  2285.      105,     0,     0,   106,   107,   108,   109,     0,   110,   111,
  2286.      112,   113,     0,     0,     0,   114,     0,     0,   115,     0,
  2287.      116,   117,   118,   119,   120,     0,   121,     0,     0,   122,
  2288.        0,   123,     0,     0,   124,     0,     0,   125,   126,   127,
  2289.      128,   129,   130,     0,     0,   131,   132,   133,   134,     0,
  2290.        0,   135,     0,   136,   137,   138,     0,   139,     0,   140,
  2291.      141,     0,     0,     0,     0,   142,   143,   144,   145,     0,
  2292.      146,   147,   148,     0,   149,     0,   150,   151,     0,     0,
  2293.      152,   153,     0,   154,     0,   155,     0,     0,   156,     0,
  2294.        0,     0,     0,   157,     0,     0,   158,     0,     0,   159,
  2295.      160,   161,     0,   162,   163,   164,     0,     0,   165,   166,
  2296.        0,   167,     0,   168,   169,   170,     0,     0,     0,     0,
  2297.      171,     0,   172,     0,   173,     0,     0,     0,   174,     0,
  2298.        0,   175,   176,   177,     0,   178,     0,   179,     0,     0,
  2299.      180,     0,     0,   181,     0,     0,     0,     0,     0,   182,
  2300.      183,     0,     0,     0,   184,     0,   185,     0,     0,     0,
  2301.      186,   187,   188,   189,   190,   191,   192,   193,   194,   195,
  2302.      196,   197,   198,   199,   200,   201,     0,   202,   203,   204,
  2303.      205,   206,   207,   208,   209,     0,   210,   211,   212,     0,
  2304.      213,     0,   214,     0,     0,   215,     0,   216,   217,     0,
  2305.        0,     0,     0,     0,     0,     0,   218,   219,   220,     0,
  2306.        0,   221,   222,   223,   224,   225,   226,   227,   228,     0,
  2307.        0,     0,     0,   229,     0,   230,     0,   231,   232,     0,
  2308.        0,   233,   234,   235,   236,     0,     0,   237,   238,   239,
  2309.      240,   241,     0,     0,     0,   242,   243,     0,   244,     0,
  2310.        0,   245,   246,     0,     0,     0,     0,   247,     0,   248,
  2311.      249,     0,     0,     0,     0,   250,     0,   251,   252,     0,
  2312.      253,     0,     0,     0,   254,     0,     0,   255,     0,   256,
  2313.        0,     0,     0,     0,   257,     0,   258,   259,   260,   261,
  2314.        0,     0,     0,   262,     0,   263,   264,     0,     0,   265,
  2315.      266,     0,   267,     0,     0,     0,     0,     0,     0,     0,
  2316.        0,     0,   268,   269,   270,     0,   271,     0,   272,   273,
  2317.      274,   275,     0,     0,     0,     0,     0,     0,     0,     0,
  2318.        0,   276,     0,     0,     0,     0,     0,     0,     0,     0,
  2319.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2320.      277,     0,     0,     0,     0,     0,     0,   278,   279,     0,
  2321.        0,     0,     0,     0,     0,     0,     0,     0,     0,   280,
  2322.        0,     0,   281,     0,     0,     0,   282,   283,     0,   284,
  2323.        0,     0,     0,     0,   285,     0,     0,     0,   286,     0,
  2324.        0,   287,   288,   289,   290,     0,     0,     0,   291,   292,
  2325.      293,     0,   294,   295,     0,     0,   296,     0,   297,     0,
  2326.        0,     0,     0,     0,     0,   298,     0,   299,   300,     0,
  2327.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2328.      301,    99,   100,   101,   102,   103,   302,     0,   303,   104,
  2329.        0,   304,     0,     0,   305,     0,   306,     0,   307,   308,
  2330.      309,     0,   105,     0,     0,   106,   107,   108,   109,     0,
  2331.      110,   111,   112,   113,     0,     0,     0,   114,     0,   310,
  2332.      115,     0,   116,   117,   118,   119,   120,     0,   121,     0,
  2333.        0,   122,     0,   123,     0,     0,   124,     0,     0,   125,
  2334.      126,   127,   128,   129,   130,     0,     0,   131,   132,   133,
  2335.      134,     0,     0,   135,     0,   136,   137,   138,     0,   139,
  2336.        0,   140,   141,     0,     0,     0,     0,   142,   143,   144,
  2337.      145,     0,   146,   147,   148,     0,   149,     0,   150,   151,
  2338.        0,     0,   152,   153,     0,   154,     0,   155,     0,     0,
  2339.      156,     0,     0,     0,     0,   157,     0,     0,   158,     0,
  2340.        0,   159,   160,   161,     0,   162,   163,   164,     0,     0,
  2341.      165,   166,     0,   551,     0,   168,   169,   170,     0,     0,
  2342.        0,     0,   171,     0,   172,     0,   173,     0,     0,     0,
  2343.      174,     0,     0,   175,   176,   177,     0,   178,     0,   179,
  2344.        0,     0,   180,     0,     0,   181,     0,     0,     0,     0,
  2345.        0,   182,   183,     0,     0,     0,   184,     0,   185,     0,
  2346.        0,     0,   186,   187,   188,   189,   190,   191,   192,   193,
  2347.      194,   195,   196,   197,   198,   199,   200,   201,     0,   202,
  2348.      203,   204,   205,   206,   207,   208,   209,     0,   210,   211,
  2349.      212,     0,   213,     0,   214,     0,     0,   215,     0,   216,
  2350.      217,     0,     0,     0,     0,     0,     0,     0,   218,   219,
  2351.      220,     0,     0,   221,   222,   223,   224,   225,   226,   227,
  2352.      228,     0,     0,     0,     0,   229,     0,   230,     0,   231,
  2353.      232,     0,     0,   233,   234,   235,   236,     0,     0,   237,
  2354.      238,   239,   240,   241,     0,     0,     0,   242,   243,     0,
  2355.      244,     0,     0,   245,   246,     0,     0,     0,     0,   247,
  2356.        0,   248,   249,     0,     0,     0,     0,   250,     0,   251,
  2357.      252,     0,   253,     0,     0,     0,   254,     0,     0,   255,
  2358.        0,   256,     0,     0,     0,     0,   257,     0,   258,   259,
  2359.      260,   261,     0,     0,     0,   262,     0,   263,   264,     0,
  2360.        0,   265,   266,     0,   267,     0,     0,     0,     0,     0,
  2361.        0,     0,     0,     0,   268,   269,   270,     0,   271,     0,
  2362.      272,   273,   274,   275,     0,     0,     0,     0,     0,     0,
  2363.        0,     0,     0,   276,     0,     0,     0,     0,     0,     0,
  2364.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2365.        0,     0,   277,     0,     0,     0,     0,     0,     0,   278,
  2366.      279,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2367.        0,   280,     0,     0,   281,     0,     0,     0,   282,   283,
  2368.        0,   284,     0,     0,     0,     0,   285,     0,     0,     0,
  2369.      286,     0,     0,   287,   288,   289,   290,     0,     0,     0,
  2370.      291,   292,   293,     0,   294,   295,     0,     0,   296,     0,
  2371.      297,     0,     0,     0,     0,     0,     0,   298,     0,   299,
  2372.      300,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2373.        0,     0,   301,    99,   100,   101,   102,   103,   302,     0,
  2374.      303,   104,     0,   304,     0,     0,   305,     0,   306,     0,
  2375.      307,   308,   309,     0,   105,     0,     0,   106,   107,   108,
  2376.      109,     0,   110,   111,   112,   113,     0,     0,     0,   114,
  2377.        0,   310,   115,     0,   116,   117,   118,   119,   120,     0,
  2378.      121,     0,     0,   122,     0,   123,     0,     0,   124,     0,
  2379.        0,   125,   126,   127,   128,   129,   130,     0,     0,   131,
  2380.      132,   133,   134,     0,     0,   135,     0,   136,   137,   138,
  2381.        0,   139,     0,   140,   141,     0,     0,     0,     0,   142,
  2382.      143,   144,   145,     0,   146,   147,   148,     0,   149,     0,
  2383.      150,   151,     0,     0,   152,   153,     0,   154,     0,   155,
  2384.        0,     0,   156,     0,     0,     0,     0,   157,     0,     0,
  2385.      158,     0,     0,   159,   160,   161,     0,   162,   163,   164,
  2386.        0,     0,   165,   166,     0,   167,     0,   168,   169,   170,
  2387.        0,     0,     0,     0,   171,     0,   172,     0,   173,     0,
  2388.        0,     0,   174,     0,     0,   175,   176,   177,     0,   178,
  2389.        0,   179,     0,     0,   180,     0,     0,   181,     0,     0,
  2390.        0,     0,     0,   182,   183,     0,     0,     0,   184,     0,
  2391.      185,     0,     0,     0,   186,   187,   188,   189,   190,   191,
  2392.      192,   193,   194,   195,   196,   197,   198,   199,   200,   201,
  2393.        0,   202,   203,   204,   205,   206,   207,   208,   209,     0,
  2394.      210,   211,   212,     0,   213,     0,   214,     0,     0,   215,
  2395.        0,   216,   217,     0,     0,     0,     0,     0,     0,     0,
  2396.      218,   219,   220,     0,     0,   221,   222,   223,   224,   225,
  2397.      226,   227,   228,     0,     0,     0,     0,   229,     0,   230,
  2398.        0,   231,   232,     0,     0,   233,   234,   235,   236,     0,
  2399.        0,   237,   238,   239,   240,   241,     0,     0,     0,   242,
  2400.      243,     0,   244,     0,     0,   245,   246,     0,     0,     0,
  2401.        0,   247,     0,   248,   249,     0,     0,     0,     0,   250,
  2402.        0,   251,   252,     0,   253,     0,     0,     0,   254,     0,
  2403.        0,   255,     0,   256,     0,     0,     0,     0,   257,     0,
  2404.      258,   259,   260,   261,     0,     0,     0,   262,     0,   263,
  2405.      264,     0,     0,   265,   266,     0,   267,     0,     0,     0,
  2406.        0,     0,     0,     0,     0,     0,   268,   269,   270,     0,
  2407.      271,     0,   272,   273,   274,   275,     0,     0,     0,     0,
  2408.        0,     0,     0,     0,     0,   276,     0,     0,     0,     0,
  2409.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2410.        0,     0,     0,     0,   277,     0,     0,     0,     0,     0,
  2411.        0,   278,   279,     0,     0,     0,     0,     0,     0,     0,
  2412.        0,     0,     0,   280,     0,     0,   281,     0,     0,     0,
  2413.      282,   283,     0,   284,     0,     0,     0,     0,   285,     0,
  2414.        0,     0,   286,     0,     0,   287,   288,   289,   290,     0,
  2415.        0,     0,   291,   292,   293,     0,   294,   295,     0,     0,
  2416.      296,     0,   297,     0,     0,     0,     0,     0,     0,   298,
  2417.        0,   299,   300,     0,     0,     0,     0,     0,     0,     0,
  2418.        0,     0,     0,     0,   301,    99,   100,   101,   102,   103,
  2419.      302,     0,   303,   104,     0,   304,     0,     0,   305,     0,
  2420.      306,     0,   307,   308,   309,     0,   105,     0,     0,   106,
  2421.      107,   108,   109,     0,   110,   111,   112,   113,     0,     0,
  2422.        0,   114,     0,   491,   115,     0,   116,   117,   118,   119,
  2423.      120,     0,   121,     0,     0,   122,     0,   123,     0,     0,
  2424.      124,     0,     0,   125,   126,   127,   128,   129,   130,     0,
  2425.        0,   131,   132,   133,   134,     0,     0,   135,     0,   136,
  2426.      137,   138,     0,   139,     0,   140,   141,     0,     0,     0,
  2427.        0,   142,   143,   144,   145,     0,   146,   147,   148,     0,
  2428.      149,     0,   150,   151,     0,     0,   152,   153,     0,   154,
  2429.        0,   155,     0,     0,   156,     0,     0,     0,     0,   157,
  2430.        0,     0,   158,     0,     0,   159,   160,   161,     0,   162,
  2431.      163,   164,     0,     0,   165,   166,     0,   167,     0,   168,
  2432.      169,   170,     0,     0,     0,     0,   171,     0,   172,     0,
  2433.      173,     0,     0,     0,   174,     0,     0,   175,   176,   177,
  2434.        0,   178,     0,   179,     0,     0,   180,     0,     0,   181,
  2435.        0,     0,     0,     0,     0,   182,   183,     0,     0,     0,
  2436.      184,     0,   185,     0,     0,     0,   186,   187,   188,   189,
  2437.      190,   191,   192,   193,   194,   195,   196,   197,   198,   199,
  2438.      200,   201,     0,   202,   203,   204,   205,   206,   207,   208,
  2439.      209,     0,   210,   211,   212,     0,   213,     0,   214,     0,
  2440.        0,   215,     0,   216,   217,     0,     0,     0,     0,     0,
  2441.        0,     0,   218,   219,   220,     0,     0,   221,   222,   223,
  2442.      224,   225,   226,   227,   228,     0,     0,     0,     0,   229,
  2443.        0,   230,     0,   231,   232,     0,     0,   233,   234,   235,
  2444.      236,     0,     0,   237,   238,   239,   240,   241,     0,     0,
  2445.        0,   242,   243,     0,   244,     0,     0,   245,   246,     0,
  2446.        0,     0,     0,   247,     0,   248,   249,     0,     0,     0,
  2447.        0,   250,     0,   251,   252,     0,   253,     0,     0,     0,
  2448.      254,     0,     0,   255,     0,   256,     0,     0,     0,     0,
  2449.      257,     0,   258,   259,   260,   261,     0,     0,     0,   262,
  2450.        0,   263,   264,     0,     0,   265,   266,     0,   267,     0,
  2451.        0,     0,     0,     0,     0,     0,     0,     0,   268,   269,
  2452.      270,     0,   271,     0,   272,   273,   274,   275,     0,     0,
  2453.        0,     0,     0,     0,     0,     0,     0,   276,     0,     0,
  2454.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2455.        0,     0,     0,     0,     0,     0,   277,     0,     0,     0,
  2456.        0,     0,     0,   278,   279,     0,     0,     0,     0,     0,
  2457.        0,     0,     0,     0,     0,   280,     0,     0,   281,     0,
  2458.        0,     0,   282,   283,     0,   284,     0,     0,     0,     0,
  2459.      285,     0,     0,     0,   286,     0,     0,   287,   288,   289,
  2460.      290,     0,     0,     0,   291,   292,   293,     0,   294,   295,
  2461.        0,     0,   296,     0,   297,     0,     0,     0,     0,     0,
  2462.        0,   298,     0,   299,   300,     0,     0,     0,     0,     0,
  2463.        0,     0,     0,     0,     0,     0,   301,    99,   100,   101,
  2464.      102,   103,   302,     0,   303,   104,     0,   304,     0,     0,
  2465.      305,     0,   306,     0,   307,   308,   309,     0,   105,     0,
  2466.        0,   106,   107,   108,   109,     0,   110,   111,   112,   113,
  2467.        0,     0,     0,   114,     0,  2092,   115,     0,   116,   117,
  2468.      118,   119,   120,     0,   121,     0,     0,   122,     0,   123,
  2469.        0,     0,   124,     0,     0,   125,   126,   127,   128,   129,
  2470.      130,     0,     0,   131,   132,   133,   134,     0,     0,   135,
  2471.        0,   136,   137,   138,     0,   139,     0,   140,   141,     0,
  2472.        0,     0,     0,   142,   143,   144,   145,     0,   146,   147,
  2473.      148,     0,   149,     0,   150,   151,     0,     0,   152,   153,
  2474.        0,   154,     0,   155,     0,     0,   156,     0,     0,     0,
  2475.        0,   157,     0,     0,   158,     0,     0,   159,   160,   161,
  2476.        0,   162,   163,   164,     0,     0,   165,   166,     0,   167,
  2477.        0,   168,   169,   170,     0,     0,     0,     0,   171,     0,
  2478.      172,     0,   173,     0,     0,     0,   174,     0,     0,   175,
  2479.      176,   177,     0,   178,     0,   179,     0,     0,   180,     0,
  2480.        0,   181,     0,     0,     0,     0,     0,   182,   183,   345,
  2481.        0,     0,   184,     0,   185,     0,     0,     0,   186,   187,
  2482.      188,   189,   190,   191,   192,   193,   194,   195,   196,   197,
  2483.      198,   199,   200,   201,     0,   202,   203,   204,   205,   206,
  2484.      207,   208,   209,     0,   210,   211,   212,     0,   213,     0,
  2485.      214,     0,     0,   215,     0,   216,   217,     0,     0,     0,
  2486.        0,     0,     0,     0,   218,   219,   220,     0,     0,   221,
  2487.      222,   223,   224,   225,   226,   227,   228,     0,     0,     0,
  2488.        0,   229,     0,   230,     0,   231,   232,     0,     0,   233,
  2489.      234,   235,   236,     0,     0,   237,   238,   239,   240,   241,
  2490.        0,     0,     0,   242,   243,     0,   244,     0,     0,   245,
  2491.      246,     0,   346,     0,     0,   247,     0,   248,   249,     0,
  2492.        0,     0,     0,   250,     0,   251,   252,     0,   253,     0,
  2493.        0,     0,   254,     0,     0,   255,     0,   256,     0,     0,
  2494.        0,     0,   257,     0,   258,   259,   260,   261,     0,     0,
  2495.        0,   262,     0,   263,   264,     0,     0,   265,   266,     0,
  2496.      267,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2497.      268,   269,   270,     0,   271,     0,   272,   273,   274,   275,
  2498.        0,     0,     0,     0,     0,     0,     0,     0,     0,   276,
  2499.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2500.        0,     0,     0,     0,     0,     0,     0,     0,   277,     0,
  2501.        0,     0,     0,     0,     0,   278,   279,     0,     0,     0,
  2502.        0,     0,     0,     0,     0,     0,     0,   280,     0,     0,
  2503.      281,     0,     0,     0,   282,   283,     0,   284,     0,     0,
  2504.        0,     0,   285,     0,     0,     0,   286,     0,     0,   287,
  2505.      288,   289,   290,     0,     0,     0,   291,   292,   293,     0,
  2506.      294,   295,     0,     0,   296,     0,   297,     0,     0,     0,
  2507.        0,     0,     0,   298,     0,   299,   300,     0,     0,     0,
  2508.        0,     0,     0,     0,     0,     0,     0,     0,   301,    99,
  2509.      100,   101,   102,   103,   302,     0,   303,   104,     0,   304,
  2510.        0,     0,   305,     0,   306,     0,   307,   308,   309,     0,
  2511.      105,     0,     0,   106,   107,   108,   109,     0,   110,   111,
  2512.      112,   113,     0,     0,     0,   114,   734,     0,   115,     0,
  2513.      116,   117,   118,   119,   120,     0,   121,     0,     0,   122,
  2514.        0,   123,     0,     0,   124,     0,     0,   125,   126,   127,
  2515.      128,   129,   130,     0,     0,   131,   132,   133,   134,     0,
  2516.        0,   135,     0,   136,   137,   138,     0,   139,     0,   140,
  2517.      141,     0,     0,     0,     0,   142,   143,   144,   145,     0,
  2518.      146,   147,   148,     0,   149,     0,   150,   151,     0,     0,
  2519.      152,   153,     0,   154,     0,   155,     0,     0,   156,     0,
  2520.        0,     0,     0,   157,     0,     0,   158,     0,     0,   159,
  2521.      160,   161,     0,   162,   163,   164,     0,     0,   165,   166,
  2522.        0,   167,     0,   168,   169,   170,     0,     0,     0,     0,
  2523.      171,     0,   172,     0,   173,     0,     0,     0,   174,     0,
  2524.        0,   175,   176,   177,     0,   178,     0,   179,     0,     0,
  2525.      180,     0,     0,   181,     0,     0,     0,     0,     0,   182,
  2526.      183,   345,     0,     0,   184,     0,   185,     0,     0,     0,
  2527.      186,   187,   188,   189,   190,   191,   192,   193,   194,   195,
  2528.      196,   197,   198,   199,   200,   201,     0,   202,   203,   204,
  2529.      205,   206,   207,   208,   209,     0,   210,   211,   212,     0,
  2530.      213,     0,   214,     0,     0,   215,     0,   216,   217,     0,
  2531.        0,     0,     0,     0,     0,     0,   218,   219,   220,     0,
  2532.        0,   221,   222,   223,   224,   225,   226,   227,   228,     0,
  2533.        0,     0,     0,   229,     0,   230,     0,   231,   232,     0,
  2534.        0,   233,   234,   235,   236,     0,     0,   237,   238,   239,
  2535.      240,   241,     0,     0,     0,   242,   243,     0,   244,     0,
  2536.        0,   245,   246,     0,   346,     0,     0,   247,     0,   248,
  2537.      249,     0,     0,     0,     0,   250,     0,   251,   252,     0,
  2538.      253,     0,     0,     0,   254,     0,     0,   255,     0,   256,
  2539.        0,     0,     0,     0,   257,     0,   258,   259,   260,   261,
  2540.        0,     0,     0,   262,     0,   263,   264,     0,     0,   265,
  2541.      266,     0,   267,     0,     0,     0,     0,     0,     0,     0,
  2542.        0,     0,   268,   269,   270,     0,   271,     0,   272,   273,
  2543.      274,   275,     0,     0,     0,     0,     0,     0,     0,     0,
  2544.        0,   276,   737,   738,   739,   740,   741,   742,   743,   744,
  2545.      745,   746,   747,   748,   749,     0,     0,     0,     0,     0,
  2546.      277,     0,     0,     0,     0,     0,     0,   278,   279,     0,
  2547.        0,     0,     0,     0,     0,     0,     0,     0,     0,   280,
  2548.        0,     0,   281,     0,     0,     0,   282,   283,     0,   284,
  2549.        0,     0,     0,     0,   285,     0,     0,     0,   286,     0,
  2550.        0,   287,   288,   289,   290,     0,     0,     0,   291,   292,
  2551.      293,     0,   294,   295,     0,     0,   296,     0,   297,     0,
  2552.      750,     0,     0,     0,     0,   298,     0,   299,   300,     0,
  2553.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2554.      301,     0,     0,     0,     0,     0,   302,     0,   303,     0,
  2555.        0,   304,     0,     0,   305,     0,   306,     0,   307,   308,
  2556.      309,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2557.        0,     0,     0,     0,     0,     0,     0,     0,  2020,   737,
  2558.      738,   739,   740,   741,   742,   743,   744,   745,   746,   747,
  2559.      748,   749,     0,     0,     0,     0,     0,     0,     0,     0,
  2560.      751,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2561.      752,     0,     0,     0,     0,     0,     0,   737,   738,   739,
  2562.      740,   741,   742,   743,   744,   745,   746,   747,   748,   749,
  2563.      737,   738,   739,   740,   741,   742,   743,   744,   745,   746,
  2564.      747,   748,   749,     0,     0,     0,     0,     0,     0,   753,
  2565.        0,     0,     0,     0,     0,     0,     0,   750,     0,   754,
  2566.      755,     0,     0,     0,   737,   738,   739,   740,   741,   742,
  2567.      743,   744,   745,   746,   747,   748,   749,     0,     0,     0,
  2568.      756,   737,   738,   739,   740,   741,   742,   743,   744,   745,
  2569.      746,   747,   748,   749,     0,   750,     0,     0,     0,     0,
  2570.        0,     0,     0,     0,     0,     0,     0,     0,   750,     0,
  2571.        0,     0,     0,     0,     0,     0,   737,   738,   739,   740,
  2572.      741,   742,   743,   744,   745,   746,   747,   748,   749,     0,
  2573.        0,     0,     0,     0,     0,     0,     0,   751,     0,     0,
  2574.        0,     0,   750,   757,     0,     0,     0,   752,     0,     0,
  2575.        0,     0,     0,     0,     0,     0,     0,     0,     0,   750,
  2576.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2577.        0,     0,     0,     0,     0,   751,     0,     0,     0,     0,
  2578.        0,     0,     0,     0,     0,   752,   753,     0,   751,     0,
  2579.        0,   758,     0,     0,   750,     0,   754,   755,   752,     0,
  2580.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2581.        0,     0,     0,     0,     0,     0,     0,   756,     0,     0,
  2582.        0,     0,   751,     0,   753,     0,     0,     0,     0,     0,
  2583.        0,     0,   752,     0,   754,   755,     0,   753,     0,   751,
  2584.        0,     0,     0,     0,     0,     0,     0,   754,   755,   752,
  2585.        0,     0,     0,     0,     0,   756,     0,     0,     0,     0,
  2586.        0,     0,     0,     0,     0,     0,     0,     0,   756,     0,
  2587.        0,   753,     0,     0,   751,     0,     0,     0,     0,     0,
  2588.      757,   754,   755,     0,   752,     0,     0,     0,   753,     0,
  2589.        0,     0,     0,     0,     0,     0,     0,     0,   754,   755,
  2590.        0,     0,   756,     0,     0,     0,     0,     0,     0,     0,
  2591.      759,   760,   761,   762,   763,   764,   765,   766,   757,   756,
  2592.        0,  1404,  1405,   753,     0,     0,     0,     0,   758,     0,
  2593.        0,   757,     0,   754,   755,     0,     0,     0,     0,     0,
  2594.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2595.        0,     0,     0,     0,   756,     0,     0,     0,     0,     0,
  2596.        0,     0,     0,     0,     0,   757,   758,     0,     0,     0,
  2597.        0,     0,     0,     0,     0,     0,     0,     0,     0,   758,
  2598.        0,     0,   757,     0,     0,     0,     0,     0,     0,     0,
  2599.      737,   738,   739,   740,   741,   742,   743,   744,   745,   746,
  2600.      747,   748,   749,     0,     0,     0,     0,     0,     0,     0,
  2601.        0,     0,     0,   758,     0,     0,     0,   757,     0,     0,
  2602.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2603.      758,     0,     0,     0,   737,   738,   739,   740,   741,   742,
  2604.      743,   744,   745,   746,   747,   748,   749,   759,   760,   761,
  2605.      762,   763,   764,   765,   766,     0,     0,     0,  1410,  1411,
  2606.        0,     0,     0,     0,     0,   758,     0,     0,   750,   737,
  2607.      738,   739,   740,   741,   742,   743,   744,   745,   746,   747,
  2608.      748,   749,     0,     0,     0,   759,   760,   761,   762,   763,
  2609.      764,   765,   766,     0,     0,     0,  1412,  1413,   759,   760,
  2610.      761,   762,   763,   764,   765,   766,     0,     0,     0,  1414,
  2611.     1415,     0,   750,     0,     0,     0,     0,     0,     0,     0,
  2612.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2613.        0,     0,   759,   760,   761,   762,   763,   764,   765,   766,
  2614.        0,     0,     0,  1416,  1417,     0,     0,   750,   751,   759,
  2615.      760,   761,   762,   763,   764,   765,   766,     0,   752,     0,
  2616.     1426,  1427,     0,     0,     0,     0,     0,     0,     0,     0,
  2617.      737,   738,   739,   740,   741,   742,   743,   744,   745,   746,
  2618.      747,   748,   749,     0,   759,   760,   761,   762,   763,   764,
  2619.      765,   766,   751,     0,     0,  1435,  1436,   753,     0,     0,
  2620.        0,     0,   752,     0,     0,     0,     0,   754,   755,     0,
  2621.      737,   738,   739,   740,   741,   742,   743,   744,   745,   746,
  2622.      747,   748,   749,     0,     0,     0,     0,   751,   756,     0,
  2623.        0,     0,     0,     0,     0,     0,     0,   752,     0,     0,
  2624.        0,   753,     0,     0,     0,     0,     0,     0,   750,     0,
  2625.        0,   754,   755,     0,     0,     0,     0,     0,     0,     0,
  2626.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2627.        0,     0,   756,     0,     0,     0,   753,     0,     0,     0,
  2628.        0,     0,     0,     0,     0,     0,   754,   755,   750,     0,
  2629.        0,   757,     0,     0,     0,     0,     0,     0,     0,     0,
  2630.        0,     0,     0,     0,     0,     0,     0,   756,   737,   738,
  2631.      739,   740,   741,   742,   743,   744,   745,   746,   747,   748,
  2632.      749,     0,     0,     0,     0,     0,     0,     0,   751,     0,
  2633.        0,     0,     0,     0,     0,   757,     0,     0,   752,   758,
  2634.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2635.        0,     0,     0,     0,   737,   738,   739,   740,   741,   742,
  2636.      743,   744,   745,   746,   747,   748,   749,     0,   751,     0,
  2637.      757,     0,     0,     0,     0,     0,     0,   753,   752,     0,
  2638.        0,     0,     0,   758,     0,     0,   750,   754,   755,     0,
  2639.        0,     0,     0,     0,   737,   738,   739,   740,   741,   742,
  2640.      743,   744,   745,   746,   747,   748,   749,     0,   756,     0,
  2641.        0,     0,     0,     0,     0,     0,     0,   753,   758,     0,
  2642.        0,     0,     0,     0,     0,     0,     0,   754,   755,     0,
  2643.        0,     0,   750,     0,     0,     0,     0,     0,     0,     0,
  2644.        0,     0,     0,  1485,     0,     0,     0,     0,   756,     0,
  2645.        0,     0,     0,     0,     0,     0,     0,     0,   759,   760,
  2646.      761,   762,   763,   764,   765,   766,   751,     0,     0,  1437,
  2647.     1438,   757,   750,     0,     0,     0,   752,     0,     0,     0,
  2648.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2649.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2650.        0,     0,   759,   760,   761,   762,   763,   764,   765,   766,
  2651.        0,   757,   751,  1439,  1440,   753,     0,     0,     0,   758,
  2652.        0,     0,   752,     0,     0,   754,   755,     0,     0,     0,
  2653.        0,     0,     0,     0,     0,     0,     0,   759,   760,   761,
  2654.      762,   763,   764,   765,   766,     0,   756,     0,  1447,  1448,
  2655.        0,     0,   751,     0,     0,     0,     0,     0,     0,   758,
  2656.        0,   753,   752,     0,     0,     0,     0,     0,     0,     0,
  2657.        0,   754,   755,     0,     0,     0,     0,     0,   737,   738,
  2658.      739,   740,   741,   742,   743,   744,   745,   746,   747,   748,
  2659.      749,     0,   756,     0,     0,     0,     0,     0,     0,     0,
  2660.        0,   753,     0,     0,     0,     0,     0,     0,     0,   757,
  2661.        0,   754,   755,     0,     0,     0,     0,     0,     0,     0,
  2662.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2663.        0,     0,   756,     0,     0,     0,     0,     0,   759,   760,
  2664.      761,   762,   763,   764,   765,   766,     0,     0,     0,  1450,
  2665.     1451,     0,     0,     0,     0,   757,   750,   758,     0,     0,
  2666.        0,     0,     0,   737,   738,   739,   740,   741,   742,   743,
  2667.      744,   745,   746,   747,   748,   749,     0,     0,   759,   760,
  2668.      761,   762,   763,   764,   765,   766,     0,     0,     0,  1481,
  2669.     1482,     0,     0,     0,     0,   757,     0,     0,     0,     0,
  2670.        0,     0,     0,   758,     0,     0,     0,     0,     0,     0,
  2671.        0,     0,     0,     0,   737,   738,   739,   740,   741,   742,
  2672.      743,   744,   745,   746,   747,   748,   749,     0,     0,     0,
  2673.        0,     0,     0,     0,     0,     0,   751,     0,     0,     0,
  2674.        0,   750,     0,   758,     0,     0,   752,     0,     0,     0,
  2675.        0,     0,     0,     0,   737,   738,   739,   740,   741,   742,
  2676.      743,   744,   745,   746,   747,   748,   749,     0,     0,     0,
  2677.        0,     0,     0,     0,     0,     0,   759,   760,   761,   762,
  2678.      763,   764,   765,   766,     0,   753,     0,     0,  1486,     0,
  2679.        0,     0,   750,     0,     0,   754,   755,     0,     0,   737,
  2680.      738,   739,   740,   741,   742,   743,   744,   745,   746,   747,
  2681.      748,   749,     0,     0,     0,     0,   756,     0,     0,     0,
  2682.        0,   751,   759,   760,   761,   762,   763,   764,   765,   766,
  2683.        0,   752,   750,  1505,  1506,     0,     0,     0,     0,     0,
  2684.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2685.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2686.        0,     0,   759,   760,   761,   762,   763,   764,   765,   766,
  2687.      753,     0,   751,  1508,  1509,     0,     0,   750,     0,   757,
  2688.      754,   755,   752,     0,     0,     0,     0,     0,     0,     0,
  2689.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2690.        0,   756,     0,     0,     0,     0,     0,     0,     0,     0,
  2691.        0,     0,   751,     0,     0,     0,     0,     0,     0,     0,
  2692.        0,   753,   752,     0,     0,     0,     0,   758,     0,     0,
  2693.        0,   754,   755,     0,     0,     0,     0,     0,     0,     0,
  2694.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2695.        0,     0,   756,     0,     0,     0,     0,   751,     0,     0,
  2696.        0,   753,     0,     0,   757,     0,     0,   752,     0,     0,
  2697.        0,   754,   755,     0,     0,     0,     0,     0,     0,     0,
  2698.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2699.        0,     0,   756,   737,   738,   739,   740,   741,   742,   743,
  2700.      744,   745,   746,   747,   748,   749,   753,     0,     0,     0,
  2701.        0,     0,   758,     0,     0,   757,   754,   755,     0,     0,
  2702.        0,     0,     0,   737,   738,   739,   740,   741,   742,   743,
  2703.      744,   745,   746,   747,   748,   749,     0,   756,     0,     0,
  2704.        0,     0,     0,     0,     0,     0,   759,   760,   761,   762,
  2705.      763,   764,   765,   766,     0,   757,     0,  2196,  2197,     0,
  2706.        0,     0,     0,   758,     0,     0,     0,     0,     0,     0,
  2707.        0,   750,     0,     0,   737,   738,   739,   740,   741,   742,
  2708.      743,   744,   745,   746,   747,   748,   749,     0,     0,     0,
  2709.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2710.      757,   750,     0,   758,     0,     0,     0,     0,     0,     0,
  2711.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2712.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2713.        0,   759,   760,   761,   762,   763,   764,   765,   766,     0,
  2714.        0,     0,  2199,  2200,     0,     0,     0,     0,   758,     0,
  2715.        0,   751,   750,     0,     0,     0,     0,     0,     0,     0,
  2716.        0,   752,     0,     0,     0,     0,     0,     0,     0,     0,
  2717.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2718.        0,   751,   759,   760,   761,   762,   763,   764,   765,   766,
  2719.        0,   752,     0,  2225,  2226,     0,     0,     0,     0,     0,
  2720.      753,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2721.      754,   755,     0,     0,     0,     0,     0,     0,     0,     0,
  2722.        0,     0,   759,   760,   761,   762,   763,   764,   765,   766,
  2723.      753,   756,   751,  2657,  2658,     0,     0,     0,     0,     0,
  2724.      754,   755,   752,     0,     0,     0,     0,     0,     0,     0,
  2725.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2726.        0,   756,     0,     0,     0,     0,     0,   759,   760,   761,
  2727.      762,   763,   764,   765,   766,     0,     0,     0,  2923,  2924,
  2728.        0,   753,     0,     0,     0,     0,     0,     0,     0,     0,
  2729.        0,   754,   755,     0,   757,     0,     0,     0,     0,     0,
  2730.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2731.        0,     0,   756,     0,     0,     0,     0,     0,     0,     0,
  2732.        0,     0,     0,     0,   757,     0,     0,     0,     0,     0,
  2733.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2734.        0,     0,   758,   737,   738,   739,   740,   741,   742,   743,
  2735.      744,   745,   746,   747,   748,   749,   737,   738,   739,   740,
  2736.      741,   742,   743,   744,   745,   746,   747,   748,   749,     0,
  2737.        0,     0,   758,     0,     0,   757,     0,     0,     0,     0,
  2738.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2739.        0,     0,     0,     0,   737,   738,   739,   740,   741,   742,
  2740.      743,   744,   745,   746,   747,   748,   749,   737,   738,   739,
  2741.      740,   741,   742,   743,   744,   745,   746,   747,   748,   749,
  2742.        0,   750,     0,   758,     0,     0,     0,     0,     0,     0,
  2743.        0,     0,     0,     0,   750,   737,   738,   739,   740,   741,
  2744.      742,   743,   744,   745,   746,   747,   748,   749,   737,   738,
  2745.      739,   740,   741,   742,   743,   744,   745,   746,   747,   748,
  2746.      749,   759,   760,   761,   762,   763,   764,   765,   766,     0,
  2747.        0,     0,   750,  1342,     0,     0,     0,     0,     0,     0,
  2748.        0,     0,     0,     0,     0,   750,     0,     0,     0,     0,
  2749.        0,   759,   760,   761,   762,   763,   764,   765,   766,     0,
  2750.        0,   751,     0,  1348,     0,     0,     0,     0,     0,     0,
  2751.        0,   752,     0,   750,   751,     0,     0,     0,     0,     0,
  2752.        0,     0,     0,     0,   752,     0,   750,     0,     0,     0,
  2753.        0,     0,     0,     0,     0,     0,     0,     0,     0,     0,
  2754.        0,     0,   759,   760,   761,   762,   763,   764,   765,   766,
  2755.      753,     0,   751,     0,  1354,     0,     0,     0,     0,     0,
  2756.      754,   755,   752,   753,     0,   751,     0,     0,     0,     0,