local home_technology_level = {
  [1] = {
    [-1] = -1,
    [-2] = -1,
    [-3] = -1,
    [-4] = -2,
    [-5] = -1
  },
  [2] = {
    [-1] = -3,
    [-2] = -3,
    [-3] = -1,
    [-4] = -4,
    [-5] = -1
  },
  [3] = {
    [-1] = -5,
    [-2] = -5,
    [-3] = -1,
    [-4] = -6,
    [-5] = -1
  },
  [4] = {
    [-1] = -7,
    [-2] = -7,
    [-3] = -1,
    [-4] = -8,
    [-5] = -1
  },
  [5] = {
    [-1] = -9,
    [-2] = -9,
    [-3] = -1,
    [-4] = -10,
    [-5] = -1
  },
  [6] = {
    [-1] = -11,
    [-2] = -11,
    [-3] = -1,
    [-4] = -12,
    [-5] = -1
  },
  [7] = {
    [-1] = -13,
    [-2] = -13,
    [-3] = -1,
    [-4] = -14,
    [-5] = -1
  },
  [8] = {
    [-1] = -15,
    [-2] = -15,
    [-3] = -1,
    [-4] = -16,
    [-5] = -1
  },
  [9] = {
    [-1] = -17,
    [-2] = -17,
    [-3] = -1,
    [-4] = -18,
    [-5] = -1
  },
  [10] = {
    [-1] = -19,
    [-2] = -19,
    [-3] = -1,
    [-4] = -20,
    [-5] = -1
  },
  [11] = {
    [-1] = -21,
    [-2] = -21,
    [-3] = -1,
    [-4] = -22,
    [-5] = -1
  },
  [12] = {
    [-1] = -23,
    [-2] = -23,
    [-3] = -1,
    [-4] = -24,
    [-5] = -1
  },
  [13] = {
    [-1] = -25,
    [-2] = -25,
    [-3] = -1,
    [-4] = -26,
    [-5] = -1
  },
  [14] = {
    [-1] = -27,
    [-2] = -27,
    [-3] = -1,
    [-4] = -28,
    [-5] = -1
  },
  [15] = {
    [-1] = -29,
    [-2] = -29,
    [-3] = -1,
    [-4] = -30,
    [-5] = -1
  },
  [16] = {
    [-1] = -31,
    [-2] = -31,
    [-3] = -1,
    [-4] = -32,
    [-5] = -1
  },
  [17] = {
    [-1] = -33,
    [-2] = -33,
    [-3] = -1,
    [-4] = -34,
    [-5] = -1
  },
  [18] = {
    [-1] = -35,
    [-2] = -35,
    [-3] = -1,
    [-4] = -36,
    [-5] = -1
  },
  [19] = {
    [-1] = -37,
    [-2] = -37,
    [-3] = -1,
    [-4] = -38,
    [-5] = -1
  },
  [20] = {
    [-1] = -39,
    [-2] = -39,
    [-3] = -1,
    [-4] = -40,
    [-5] = -1
  },
  [21] = {
    [-1] = -41,
    [-2] = -41,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [22] = {
    [-1] = -43,
    [-2] = -43,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [23] = {
    [-1] = -44,
    [-2] = -44,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [24] = {
    [-1] = -45,
    [-2] = -45,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [25] = {
    [-1] = -46,
    [-2] = -46,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [26] = {
    [-1] = -47,
    [-2] = -47,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [27] = {
    [-1] = -48,
    [-2] = -48,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [28] = {
    [-1] = -49,
    [-2] = -49,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [29] = {
    [-1] = -50,
    [-2] = -50,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [30] = {
    [-1] = -51,
    [-2] = -51,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [31] = {
    [-1] = -52,
    [-2] = -52,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [32] = {
    [-1] = -53,
    [-2] = -53,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [33] = {
    [-1] = -54,
    [-2] = -54,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [34] = {
    [-1] = -55,
    [-2] = -55,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [35] = {
    [-1] = -56,
    [-2] = -56,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [36] = {
    [-1] = -57,
    [-2] = -57,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [37] = {
    [-1] = -58,
    [-2] = -58,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [38] = {
    [-1] = -59,
    [-2] = -59,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [39] = {
    [-1] = -60,
    [-2] = -60,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [40] = {
    [-1] = -61,
    [-2] = -61,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [41] = {
    [-1] = -62,
    [-2] = -62,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [42] = {
    [-1] = -63,
    [-2] = -63,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [43] = {
    [-1] = -64,
    [-2] = -64,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [44] = {
    [-1] = -65,
    [-2] = -65,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [45] = {
    [-1] = -66,
    [-2] = -66,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [46] = {
    [-1] = -67,
    [-2] = -67,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [47] = {
    [-1] = -68,
    [-2] = -68,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [48] = {
    [-1] = -69,
    [-2] = -69,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [49] = {
    [-1] = -70,
    [-2] = -70,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [50] = {
    [-1] = -71,
    [-2] = -71,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [51] = {
    [-1] = -72,
    [-2] = -72,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [52] = {
    [-1] = -73,
    [-2] = -73,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [53] = {
    [-1] = -74,
    [-2] = -74,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [54] = {
    [-1] = -75,
    [-2] = -75,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [55] = {
    [-1] = -76,
    [-2] = -76,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [56] = {
    [-1] = -77,
    [-2] = -77,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [57] = {
    [-1] = -78,
    [-2] = -78,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [58] = {
    [-1] = -79,
    [-2] = -79,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [59] = {
    [-1] = -80,
    [-2] = -80,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [60] = {
    [-1] = -81,
    [-2] = -81,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [61] = {
    [-1] = -82,
    [-2] = -82,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [62] = {
    [-1] = -83,
    [-2] = -83,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [63] = {
    [-1] = -84,
    [-2] = -84,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [64] = {
    [-1] = -85,
    [-2] = -85,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [65] = {
    [-1] = -86,
    [-2] = -86,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [66] = {
    [-1] = -87,
    [-2] = -87,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [67] = {
    [-1] = -88,
    [-2] = -88,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [68] = {
    [-1] = -89,
    [-2] = -89,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [69] = {
    [-1] = -90,
    [-2] = -90,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [70] = {
    [-1] = -91,
    [-2] = -91,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [71] = {
    [-1] = -92,
    [-2] = -92,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [72] = {
    [-1] = -93,
    [-2] = -93,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [73] = {
    [-1] = -94,
    [-2] = -94,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [74] = {
    [-1] = -95,
    [-2] = -95,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [75] = {
    [-1] = -96,
    [-2] = -96,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [76] = {
    [-1] = -97,
    [-2] = -97,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [77] = {
    [-1] = -98,
    [-2] = -98,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [78] = {
    [-1] = -99,
    [-2] = -99,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [79] = {
    [-1] = -100,
    [-2] = -100,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [80] = {
    [-1] = -2,
    [-2] = -2,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [81] = {
    [-1] = -101,
    [-2] = -101,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [82] = {
    [-1] = -102,
    [-2] = -102,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [83] = {
    [-1] = -103,
    [-2] = -103,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [84] = {
    [-1] = -104,
    [-2] = -104,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [85] = {
    [-1] = -105,
    [-2] = -105,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [86] = {
    [-1] = -106,
    [-2] = -106,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [87] = {
    [-1] = -107,
    [-2] = -107,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [88] = {
    [-1] = -108,
    [-2] = -108,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [89] = {
    [-1] = -109,
    [-2] = -109,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [90] = {
    [-1] = -110,
    [-2] = -110,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [91] = {
    [-1] = -111,
    [-2] = -111,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [92] = {
    [-1] = -112,
    [-2] = -112,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [93] = {
    [-1] = -113,
    [-2] = -113,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [94] = {
    [-1] = -114,
    [-2] = -114,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [95] = {
    [-1] = -115,
    [-2] = -115,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [96] = {
    [-1] = -116,
    [-2] = -116,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [97] = {
    [-1] = -117,
    [-2] = -117,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [98] = {
    [-1] = -118,
    [-2] = -118,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [99] = {
    [-1] = -119,
    [-2] = -119,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [100] = {
    [-1] = -120,
    [-2] = -120,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [101] = {
    [-1] = -121,
    [-2] = -121,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [102] = {
    [-1] = -122,
    [-2] = -122,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [103] = {
    [-1] = -123,
    [-2] = -123,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [104] = {
    [-1] = -124,
    [-2] = -124,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [105] = {
    [-1] = -125,
    [-2] = -125,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [106] = {
    [-1] = -126,
    [-2] = -126,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [107] = {
    [-1] = -127,
    [-2] = -127,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [108] = {
    [-1] = -128,
    [-2] = -128,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [109] = {
    [-1] = -129,
    [-2] = -129,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [110] = {
    [-1] = -130,
    [-2] = -130,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [111] = {
    [-1] = -131,
    [-2] = -131,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [112] = {
    [-1] = -132,
    [-2] = -132,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [113] = {
    [-1] = -133,
    [-2] = -133,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [114] = {
    [-1] = -134,
    [-2] = -134,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [115] = {
    [-1] = -135,
    [-2] = -135,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [116] = {
    [-1] = -136,
    [-2] = -136,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [117] = {
    [-1] = -137,
    [-2] = -137,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [118] = {
    [-1] = -138,
    [-2] = -138,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [119] = {
    [-1] = -139,
    [-2] = -139,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [120] = {
    [-1] = -4,
    [-2] = -4,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [121] = {
    [-1] = -140,
    [-2] = -140,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [122] = {
    [-1] = -141,
    [-2] = -141,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [123] = {
    [-1] = -142,
    [-2] = -142,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [124] = {
    [-1] = -143,
    [-2] = -143,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [125] = {
    [-1] = -144,
    [-2] = -144,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [126] = {
    [-1] = -145,
    [-2] = -145,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [127] = {
    [-1] = -146,
    [-2] = -146,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [128] = {
    [-1] = -147,
    [-2] = -147,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [129] = {
    [-1] = -148,
    [-2] = -148,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [130] = {
    [-1] = -149,
    [-2] = -149,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [131] = {
    [-1] = -150,
    [-2] = -150,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [132] = {
    [-1] = -151,
    [-2] = -151,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [133] = {
    [-1] = -152,
    [-2] = -152,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [134] = {
    [-1] = -153,
    [-2] = -153,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [135] = {
    [-1] = -154,
    [-2] = -154,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [136] = {
    [-1] = -155,
    [-2] = -155,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [137] = {
    [-1] = -156,
    [-2] = -156,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [138] = {
    [-1] = -157,
    [-2] = -157,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [139] = {
    [-1] = -158,
    [-2] = -158,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [140] = {
    [-1] = -159,
    [-2] = -159,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [141] = {
    [-1] = -160,
    [-2] = -160,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [142] = {
    [-1] = -161,
    [-2] = -161,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [143] = {
    [-1] = -162,
    [-2] = -162,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [144] = {
    [-1] = -163,
    [-2] = -163,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [145] = {
    [-1] = -164,
    [-2] = -164,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [146] = {
    [-1] = -165,
    [-2] = -165,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [147] = {
    [-1] = -166,
    [-2] = -166,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [148] = {
    [-1] = -167,
    [-2] = -167,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [149] = {
    [-1] = -168,
    [-2] = -168,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [150] = {
    [-1] = -169,
    [-2] = -169,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [151] = {
    [-1] = -170,
    [-2] = -170,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [152] = {
    [-1] = -171,
    [-2] = -171,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [153] = {
    [-1] = -172,
    [-2] = -172,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [154] = {
    [-1] = -173,
    [-2] = -173,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [155] = {
    [-1] = -174,
    [-2] = -174,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [156] = {
    [-1] = -175,
    [-2] = -175,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [157] = {
    [-1] = -176,
    [-2] = -176,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [158] = {
    [-1] = -177,
    [-2] = -177,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [159] = {
    [-1] = -178,
    [-2] = -178,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [160] = {
    [-1] = -6,
    [-2] = -6,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [161] = {
    [-1] = -179,
    [-2] = -179,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [162] = {
    [-1] = -180,
    [-2] = -180,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [163] = {
    [-1] = -181,
    [-2] = -181,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [164] = {
    [-1] = -182,
    [-2] = -182,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [165] = {
    [-1] = -183,
    [-2] = -183,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [166] = {
    [-1] = -184,
    [-2] = -184,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [167] = {
    [-1] = -185,
    [-2] = -185,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [168] = {
    [-1] = -186,
    [-2] = -186,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [169] = {
    [-1] = -187,
    [-2] = -187,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [170] = {
    [-1] = -188,
    [-2] = -188,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [171] = {
    [-1] = -189,
    [-2] = -189,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [172] = {
    [-1] = -190,
    [-2] = -190,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [173] = {
    [-1] = -191,
    [-2] = -191,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [174] = {
    [-1] = -192,
    [-2] = -192,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [175] = {
    [-1] = -193,
    [-2] = -193,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [176] = {
    [-1] = -194,
    [-2] = -194,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [177] = {
    [-1] = -195,
    [-2] = -195,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [178] = {
    [-1] = -196,
    [-2] = -196,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [179] = {
    [-1] = -197,
    [-2] = -197,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [180] = {
    [-1] = -198,
    [-2] = -198,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [181] = {
    [-1] = -199,
    [-2] = -199,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [182] = {
    [-1] = -200,
    [-2] = -200,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [183] = {
    [-1] = -201,
    [-2] = -201,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [184] = {
    [-1] = -202,
    [-2] = -202,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [185] = {
    [-1] = -203,
    [-2] = -203,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [186] = {
    [-1] = -204,
    [-2] = -204,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [187] = {
    [-1] = -205,
    [-2] = -205,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [188] = {
    [-1] = -206,
    [-2] = -206,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [189] = {
    [-1] = -207,
    [-2] = -207,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [190] = {
    [-1] = -208,
    [-2] = -208,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [191] = {
    [-1] = -209,
    [-2] = -209,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [192] = {
    [-1] = -210,
    [-2] = -210,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [193] = {
    [-1] = -211,
    [-2] = -211,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [194] = {
    [-1] = -212,
    [-2] = -212,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [195] = {
    [-1] = -213,
    [-2] = -213,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [196] = {
    [-1] = -214,
    [-2] = -214,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [197] = {
    [-1] = -215,
    [-2] = -215,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [198] = {
    [-1] = -216,
    [-2] = -216,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [199] = {
    [-1] = -217,
    [-2] = -217,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [200] = {
    [-1] = -8,
    [-2] = -8,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [201] = {
    [-1] = -218,
    [-2] = -218,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [202] = {
    [-1] = -219,
    [-2] = -219,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [203] = {
    [-1] = -220,
    [-2] = -220,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [204] = {
    [-1] = -221,
    [-2] = -221,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [205] = {
    [-1] = -222,
    [-2] = -222,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [206] = {
    [-1] = -223,
    [-2] = -223,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [207] = {
    [-1] = -224,
    [-2] = -224,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [208] = {
    [-1] = -225,
    [-2] = -225,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [209] = {
    [-1] = -226,
    [-2] = -226,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [210] = {
    [-1] = -227,
    [-2] = -227,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [211] = {
    [-1] = -228,
    [-2] = -228,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [212] = {
    [-1] = -229,
    [-2] = -229,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [213] = {
    [-1] = -230,
    [-2] = -230,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [214] = {
    [-1] = -231,
    [-2] = -231,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [215] = {
    [-1] = -232,
    [-2] = -232,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [216] = {
    [-1] = -233,
    [-2] = -233,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [217] = {
    [-1] = -234,
    [-2] = -234,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [218] = {
    [-1] = -235,
    [-2] = -235,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [219] = {
    [-1] = -236,
    [-2] = -236,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [220] = {
    [-1] = -237,
    [-2] = -237,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [221] = {
    [-1] = -238,
    [-2] = -238,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [222] = {
    [-1] = -239,
    [-2] = -239,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [223] = {
    [-1] = -240,
    [-2] = -240,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [224] = {
    [-1] = -241,
    [-2] = -241,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [225] = {
    [-1] = -242,
    [-2] = -242,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [226] = {
    [-1] = -243,
    [-2] = -243,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [227] = {
    [-1] = -244,
    [-2] = -244,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [228] = {
    [-1] = -245,
    [-2] = -245,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [229] = {
    [-1] = -246,
    [-2] = -246,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [230] = {
    [-1] = -247,
    [-2] = -247,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [231] = {
    [-1] = -248,
    [-2] = -248,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [232] = {
    [-1] = -249,
    [-2] = -249,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [233] = {
    [-1] = -250,
    [-2] = -250,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [234] = {
    [-1] = -251,
    [-2] = -251,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [235] = {
    [-1] = -252,
    [-2] = -252,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [236] = {
    [-1] = -253,
    [-2] = -253,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [237] = {
    [-1] = -254,
    [-2] = -254,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [238] = {
    [-1] = -255,
    [-2] = -255,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [239] = {
    [-1] = -256,
    [-2] = -256,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [240] = {
    [-1] = -10,
    [-2] = -10,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [241] = {
    [-1] = -257,
    [-2] = -257,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [242] = {
    [-1] = -258,
    [-2] = -258,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [243] = {
    [-1] = -259,
    [-2] = -259,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [244] = {
    [-1] = -260,
    [-2] = -260,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [245] = {
    [-1] = -261,
    [-2] = -261,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [246] = {
    [-1] = -262,
    [-2] = -262,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [247] = {
    [-1] = -263,
    [-2] = -263,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [248] = {
    [-1] = -264,
    [-2] = -264,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [249] = {
    [-1] = -265,
    [-2] = -265,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [250] = {
    [-1] = -266,
    [-2] = -266,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [251] = {
    [-1] = -267,
    [-2] = -267,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [252] = {
    [-1] = -268,
    [-2] = -268,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [253] = {
    [-1] = -269,
    [-2] = -269,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [254] = {
    [-1] = -270,
    [-2] = -270,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [255] = {
    [-1] = -271,
    [-2] = -271,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [256] = {
    [-1] = -272,
    [-2] = -272,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [257] = {
    [-1] = -273,
    [-2] = -273,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [258] = {
    [-1] = -274,
    [-2] = -274,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [259] = {
    [-1] = -275,
    [-2] = -275,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [260] = {
    [-1] = -276,
    [-2] = -276,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [261] = {
    [-1] = -277,
    [-2] = -277,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [262] = {
    [-1] = -278,
    [-2] = -278,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [263] = {
    [-1] = -279,
    [-2] = -279,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [264] = {
    [-1] = -280,
    [-2] = -280,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [265] = {
    [-1] = -281,
    [-2] = -281,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [266] = {
    [-1] = -282,
    [-2] = -282,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [267] = {
    [-1] = -283,
    [-2] = -283,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [268] = {
    [-1] = -284,
    [-2] = -284,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [269] = {
    [-1] = -285,
    [-2] = -285,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [270] = {
    [-1] = -286,
    [-2] = -286,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [271] = {
    [-1] = -287,
    [-2] = -287,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [272] = {
    [-1] = -288,
    [-2] = -288,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [273] = {
    [-1] = -289,
    [-2] = -289,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [274] = {
    [-1] = -290,
    [-2] = -290,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [275] = {
    [-1] = -291,
    [-2] = -291,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [276] = {
    [-1] = -292,
    [-2] = -292,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [277] = {
    [-1] = -293,
    [-2] = -293,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [278] = {
    [-1] = -294,
    [-2] = -294,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [279] = {
    [-1] = -295,
    [-2] = -295,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [280] = {
    [-1] = -12,
    [-2] = -12,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [281] = {
    [-1] = -296,
    [-2] = -296,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [282] = {
    [-1] = -297,
    [-2] = -297,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [283] = {
    [-1] = -298,
    [-2] = -298,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [284] = {
    [-1] = -299,
    [-2] = -299,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [285] = {
    [-1] = -300,
    [-2] = -300,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [286] = {
    [-1] = -301,
    [-2] = -301,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [287] = {
    [-1] = -302,
    [-2] = -302,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [288] = {
    [-1] = -303,
    [-2] = -303,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [289] = {
    [-1] = -304,
    [-2] = -304,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [290] = {
    [-1] = -305,
    [-2] = -305,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [291] = {
    [-1] = -306,
    [-2] = -306,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [292] = {
    [-1] = -307,
    [-2] = -307,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [293] = {
    [-1] = -308,
    [-2] = -308,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [294] = {
    [-1] = -309,
    [-2] = -309,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [295] = {
    [-1] = -310,
    [-2] = -310,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [296] = {
    [-1] = -311,
    [-2] = -311,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [297] = {
    [-1] = -312,
    [-2] = -312,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [298] = {
    [-1] = -313,
    [-2] = -313,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [299] = {
    [-1] = -314,
    [-2] = -314,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [300] = {
    [-1] = -315,
    [-2] = -315,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [301] = {
    [-1] = -316,
    [-2] = -316,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [302] = {
    [-1] = -317,
    [-2] = -317,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [303] = {
    [-1] = -318,
    [-2] = -318,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [304] = {
    [-1] = -319,
    [-2] = -319,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [305] = {
    [-1] = -320,
    [-2] = -320,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [306] = {
    [-1] = -321,
    [-2] = -321,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [307] = {
    [-1] = -322,
    [-2] = -322,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [308] = {
    [-1] = -323,
    [-2] = -323,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [309] = {
    [-1] = -324,
    [-2] = -324,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [310] = {
    [-1] = -325,
    [-2] = -325,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [311] = {
    [-1] = -326,
    [-2] = -326,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [312] = {
    [-1] = -327,
    [-2] = -327,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [313] = {
    [-1] = -328,
    [-2] = -328,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [314] = {
    [-1] = -329,
    [-2] = -329,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [315] = {
    [-1] = -330,
    [-2] = -330,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [316] = {
    [-1] = -331,
    [-2] = -331,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [317] = {
    [-1] = -332,
    [-2] = -332,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [318] = {
    [-1] = -333,
    [-2] = -333,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [319] = {
    [-1] = -334,
    [-2] = -334,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [320] = {
    [-1] = -14,
    [-2] = -14,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [321] = {
    [-1] = -335,
    [-2] = -335,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [322] = {
    [-1] = -336,
    [-2] = -336,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [323] = {
    [-1] = -337,
    [-2] = -337,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [324] = {
    [-1] = -338,
    [-2] = -338,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [325] = {
    [-1] = -339,
    [-2] = -339,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [326] = {
    [-1] = -340,
    [-2] = -340,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [327] = {
    [-1] = -341,
    [-2] = -341,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [328] = {
    [-1] = -342,
    [-2] = -342,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [329] = {
    [-1] = -343,
    [-2] = -343,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [330] = {
    [-1] = -344,
    [-2] = -344,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [331] = {
    [-1] = -345,
    [-2] = -345,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [332] = {
    [-1] = -346,
    [-2] = -346,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [333] = {
    [-1] = -347,
    [-2] = -347,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [334] = {
    [-1] = -348,
    [-2] = -348,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [335] = {
    [-1] = -349,
    [-2] = -349,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [336] = {
    [-1] = -350,
    [-2] = -350,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [337] = {
    [-1] = -351,
    [-2] = -351,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [338] = {
    [-1] = -352,
    [-2] = -352,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [339] = {
    [-1] = -353,
    [-2] = -353,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [340] = {
    [-1] = -354,
    [-2] = -354,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [341] = {
    [-1] = -355,
    [-2] = -355,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [342] = {
    [-1] = -356,
    [-2] = -356,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [343] = {
    [-1] = -357,
    [-2] = -357,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [344] = {
    [-1] = -358,
    [-2] = -358,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [345] = {
    [-1] = -359,
    [-2] = -359,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [346] = {
    [-1] = -360,
    [-2] = -360,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [347] = {
    [-1] = -361,
    [-2] = -361,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [348] = {
    [-1] = -362,
    [-2] = -362,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [349] = {
    [-1] = -363,
    [-2] = -363,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [350] = {
    [-1] = -364,
    [-2] = -364,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [351] = {
    [-1] = -365,
    [-2] = -365,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [352] = {
    [-1] = -366,
    [-2] = -366,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [353] = {
    [-1] = -367,
    [-2] = -367,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [354] = {
    [-1] = -368,
    [-2] = -368,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [355] = {
    [-1] = -369,
    [-2] = -369,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [356] = {
    [-1] = -370,
    [-2] = -370,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [357] = {
    [-1] = -371,
    [-2] = -371,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [358] = {
    [-1] = -372,
    [-2] = -372,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [359] = {
    [-1] = -373,
    [-2] = -373,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [360] = {
    [-1] = -16,
    [-2] = -16,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [361] = {
    [-1] = -374,
    [-2] = -374,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [362] = {
    [-1] = -375,
    [-2] = -375,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [363] = {
    [-1] = -376,
    [-2] = -376,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [364] = {
    [-1] = -377,
    [-2] = -377,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [365] = {
    [-1] = -378,
    [-2] = -378,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [366] = {
    [-1] = -379,
    [-2] = -379,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [367] = {
    [-1] = -380,
    [-2] = -380,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [368] = {
    [-1] = -381,
    [-2] = -381,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [369] = {
    [-1] = -382,
    [-2] = -382,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [370] = {
    [-1] = -383,
    [-2] = -383,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [371] = {
    [-1] = -384,
    [-2] = -384,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [372] = {
    [-1] = -385,
    [-2] = -385,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [373] = {
    [-1] = -386,
    [-2] = -386,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [374] = {
    [-1] = -387,
    [-2] = -387,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [375] = {
    [-1] = -388,
    [-2] = -388,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [376] = {
    [-1] = -389,
    [-2] = -389,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [377] = {
    [-1] = -390,
    [-2] = -390,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [378] = {
    [-1] = -391,
    [-2] = -391,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [379] = {
    [-1] = -392,
    [-2] = -392,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [380] = {
    [-1] = -393,
    [-2] = -393,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [381] = {
    [-1] = -394,
    [-2] = -394,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [382] = {
    [-1] = -395,
    [-2] = -395,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [383] = {
    [-1] = -396,
    [-2] = -396,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [384] = {
    [-1] = -397,
    [-2] = -397,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [385] = {
    [-1] = -398,
    [-2] = -398,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [386] = {
    [-1] = -399,
    [-2] = -399,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [387] = {
    [-1] = -400,
    [-2] = -400,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [388] = {
    [-1] = -401,
    [-2] = -401,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [389] = {
    [-1] = -402,
    [-2] = -402,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [390] = {
    [-1] = -403,
    [-2] = -403,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [391] = {
    [-1] = -404,
    [-2] = -404,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [392] = {
    [-1] = -405,
    [-2] = -405,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [393] = {
    [-1] = -406,
    [-2] = -406,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [394] = {
    [-1] = -407,
    [-2] = -407,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [395] = {
    [-1] = -408,
    [-2] = -408,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [396] = {
    [-1] = -409,
    [-2] = -409,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [397] = {
    [-1] = -410,
    [-2] = -410,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [398] = {
    [-1] = -411,
    [-2] = -411,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [399] = {
    [-1] = -412,
    [-2] = -412,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [400] = {
    [-1] = -18,
    [-2] = -18,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [401] = {
    [-1] = -413,
    [-2] = -413,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [402] = {
    [-1] = -414,
    [-2] = -414,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [403] = {
    [-1] = -415,
    [-2] = -415,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [404] = {
    [-1] = -416,
    [-2] = -416,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [405] = {
    [-1] = -417,
    [-2] = -417,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [406] = {
    [-1] = -418,
    [-2] = -418,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [407] = {
    [-1] = -419,
    [-2] = -419,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [408] = {
    [-1] = -420,
    [-2] = -420,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [409] = {
    [-1] = -421,
    [-2] = -421,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [410] = {
    [-1] = -422,
    [-2] = -422,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [411] = {
    [-1] = -423,
    [-2] = -423,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [412] = {
    [-1] = -424,
    [-2] = -424,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [413] = {
    [-1] = -425,
    [-2] = -425,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [414] = {
    [-1] = -426,
    [-2] = -426,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [415] = {
    [-1] = -427,
    [-2] = -427,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [416] = {
    [-1] = -428,
    [-2] = -428,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [417] = {
    [-1] = -429,
    [-2] = -429,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [418] = {
    [-1] = -430,
    [-2] = -430,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [419] = {
    [-1] = -431,
    [-2] = -431,
    [-3] = -1,
    [-4] = -42,
    [-5] = -1
  },
  [420] = {
    [-1] = -432,
    [-2] = -432,
    [-3] = -1,
    [-4] = -42,
    [-5] = -433
  },
  [421] = {
    [-1] = -434,
    [-2] = -1,
    [-3] = -3,
    [-4] = -46,
    [-5] = -1
  },
  [422] = {
    [-1] = -435,
    [-2] = -3,
    [-3] = -3,
    [-4] = -71,
    [-5] = -1
  },
  [423] = {
    [-1] = -436,
    [-2] = -5,
    [-3] = -3,
    [-4] = -96,
    [-5] = -1
  },
  [424] = {
    [-1] = -437,
    [-2] = -7,
    [-3] = -3,
    [-4] = -120,
    [-5] = -1
  },
  [425] = {
    [-1] = -438,
    [-2] = -9,
    [-3] = -3,
    [-4] = -144,
    [-5] = -1
  },
  [426] = {
    [-1] = -439,
    [-2] = -11,
    [-3] = -3,
    [-4] = -169,
    [-5] = -1
  },
  [427] = {
    [-1] = -440,
    [-2] = -13,
    [-3] = -3,
    [-4] = -193,
    [-5] = -1
  },
  [428] = {
    [-1] = -441,
    [-2] = -15,
    [-3] = -3,
    [-4] = -8,
    [-5] = -1
  },
  [429] = {
    [-1] = -442,
    [-2] = -17,
    [-3] = -3,
    [-4] = -242,
    [-5] = -1
  },
  [430] = {
    [-1] = -443,
    [-2] = -19,
    [-3] = -3,
    [-4] = -266,
    [-5] = -1
  },
  [431] = {
    [-1] = -444,
    [-2] = -21,
    [-3] = -3,
    [-4] = -291,
    [-5] = -1
  },
  [432] = {
    [-1] = -445,
    [-2] = -23,
    [-3] = -3,
    [-4] = -315,
    [-5] = -1
  },
  [433] = {
    [-1] = -446,
    [-2] = -25,
    [-3] = -3,
    [-4] = -339,
    [-5] = -1
  },
  [434] = {
    [-1] = -447,
    [-2] = -27,
    [-3] = -3,
    [-4] = -364,
    [-5] = -1
  },
  [435] = {
    [-1] = -448,
    [-2] = -29,
    [-3] = -3,
    [-4] = -388,
    [-5] = -1
  },
  [436] = {
    [-1] = -449,
    [-2] = -31,
    [-3] = -3,
    [-4] = -18,
    [-5] = -1
  },
  [437] = {
    [-1] = -450,
    [-2] = -33,
    [-3] = -3,
    [-4] = -438,
    [-5] = -1
  },
  [438] = {
    [-1] = -451,
    [-2] = -35,
    [-3] = -3,
    [-4] = -452,
    [-5] = -1
  },
  [439] = {
    [-1] = -453,
    [-2] = -37,
    [-3] = -3,
    [-4] = -454,
    [-5] = -1
  },
  [440] = {
    [-1] = -20,
    [-2] = -39,
    [-3] = -3,
    [-4] = -455,
    [-5] = -1
  },
  [441] = {
    [-1] = -456,
    [-2] = -41,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [442] = {
    [-1] = -457,
    [-2] = -43,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [443] = {
    [-1] = -458,
    [-2] = -44,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [444] = {
    [-1] = -459,
    [-2] = -45,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [445] = {
    [-1] = -460,
    [-2] = -46,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [446] = {
    [-1] = -461,
    [-2] = -47,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [447] = {
    [-1] = -462,
    [-2] = -48,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [448] = {
    [-1] = -463,
    [-2] = -49,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [449] = {
    [-1] = -464,
    [-2] = -50,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [450] = {
    [-1] = -452,
    [-2] = -51,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [451] = {
    [-1] = -465,
    [-2] = -52,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [452] = {
    [-1] = -466,
    [-2] = -53,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [453] = {
    [-1] = -467,
    [-2] = -54,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [454] = {
    [-1] = -468,
    [-2] = -55,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [455] = {
    [-1] = -469,
    [-2] = -56,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [456] = {
    [-1] = -470,
    [-2] = -57,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [457] = {
    [-1] = -471,
    [-2] = -58,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [458] = {
    [-1] = -472,
    [-2] = -59,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [459] = {
    [-1] = -473,
    [-2] = -60,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [460] = {
    [-1] = -474,
    [-2] = -61,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [461] = {
    [-1] = -475,
    [-2] = -62,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [462] = {
    [-1] = -476,
    [-2] = -63,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [463] = {
    [-1] = -477,
    [-2] = -64,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [464] = {
    [-1] = -478,
    [-2] = -65,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [465] = {
    [-1] = -479,
    [-2] = -66,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [466] = {
    [-1] = -480,
    [-2] = -67,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [467] = {
    [-1] = -481,
    [-2] = -68,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [468] = {
    [-1] = -482,
    [-2] = -69,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [469] = {
    [-1] = -483,
    [-2] = -70,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [470] = {
    [-1] = -484,
    [-2] = -71,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [471] = {
    [-1] = -485,
    [-2] = -72,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [472] = {
    [-1] = -486,
    [-2] = -73,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [473] = {
    [-1] = -487,
    [-2] = -74,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [474] = {
    [-1] = -488,
    [-2] = -75,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [475] = {
    [-1] = -454,
    [-2] = -76,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [476] = {
    [-1] = -489,
    [-2] = -77,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [477] = {
    [-1] = -490,
    [-2] = -78,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [478] = {
    [-1] = -491,
    [-2] = -79,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [479] = {
    [-1] = -492,
    [-2] = -80,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [480] = {
    [-1] = -22,
    [-2] = -81,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [481] = {
    [-1] = -493,
    [-2] = -82,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [482] = {
    [-1] = -494,
    [-2] = -83,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [483] = {
    [-1] = -495,
    [-2] = -84,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [484] = {
    [-1] = -496,
    [-2] = -85,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [485] = {
    [-1] = -497,
    [-2] = -86,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [486] = {
    [-1] = -498,
    [-2] = -87,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [487] = {
    [-1] = -499,
    [-2] = -88,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [488] = {
    [-1] = -500,
    [-2] = -89,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [489] = {
    [-1] = -501,
    [-2] = -90,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [490] = {
    [-1] = -502,
    [-2] = -91,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [491] = {
    [-1] = -503,
    [-2] = -92,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [492] = {
    [-1] = -504,
    [-2] = -93,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [493] = {
    [-1] = -505,
    [-2] = -94,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [494] = {
    [-1] = -506,
    [-2] = -95,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [495] = {
    [-1] = -507,
    [-2] = -96,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [496] = {
    [-1] = -508,
    [-2] = -97,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [497] = {
    [-1] = -509,
    [-2] = -98,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [498] = {
    [-1] = -510,
    [-2] = -99,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [499] = {
    [-1] = -511,
    [-2] = -100,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [500] = {
    [-1] = -455,
    [-2] = -2,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [501] = {
    [-1] = -512,
    [-2] = -101,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [502] = {
    [-1] = -513,
    [-2] = -102,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [503] = {
    [-1] = -514,
    [-2] = -103,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [504] = {
    [-1] = -515,
    [-2] = -104,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [505] = {
    [-1] = -516,
    [-2] = -105,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [506] = {
    [-1] = -517,
    [-2] = -106,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [507] = {
    [-1] = -518,
    [-2] = -107,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [508] = {
    [-1] = -519,
    [-2] = -108,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [509] = {
    [-1] = -520,
    [-2] = -109,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [510] = {
    [-1] = -521,
    [-2] = -110,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [511] = {
    [-1] = -522,
    [-2] = -111,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [512] = {
    [-1] = -523,
    [-2] = -112,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [513] = {
    [-1] = -524,
    [-2] = -113,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [514] = {
    [-1] = -525,
    [-2] = -114,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [515] = {
    [-1] = -526,
    [-2] = -115,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [516] = {
    [-1] = -527,
    [-2] = -116,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [517] = {
    [-1] = -528,
    [-2] = -117,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [518] = {
    [-1] = -529,
    [-2] = -118,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [519] = {
    [-1] = -530,
    [-2] = -119,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [520] = {
    [-1] = -24,
    [-2] = -120,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [521] = {
    [-1] = -531,
    [-2] = -121,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [522] = {
    [-1] = -532,
    [-2] = -122,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [523] = {
    [-1] = -533,
    [-2] = -123,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [524] = {
    [-1] = -534,
    [-2] = -124,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [525] = {
    [-1] = -535,
    [-2] = -125,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [526] = {
    [-1] = -536,
    [-2] = -126,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [527] = {
    [-1] = -537,
    [-2] = -127,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [528] = {
    [-1] = -538,
    [-2] = -128,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [529] = {
    [-1] = -539,
    [-2] = -129,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [530] = {
    [-1] = -540,
    [-2] = -130,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [531] = {
    [-1] = -541,
    [-2] = -131,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [532] = {
    [-1] = -542,
    [-2] = -132,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [533] = {
    [-1] = -543,
    [-2] = -133,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [534] = {
    [-1] = -544,
    [-2] = -134,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [535] = {
    [-1] = -545,
    [-2] = -135,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [536] = {
    [-1] = -546,
    [-2] = -136,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [537] = {
    [-1] = -547,
    [-2] = -137,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [538] = {
    [-1] = -548,
    [-2] = -138,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [539] = {
    [-1] = -549,
    [-2] = -139,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [540] = {
    [-1] = -550,
    [-2] = -4,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [541] = {
    [-1] = -551,
    [-2] = -140,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [542] = {
    [-1] = -552,
    [-2] = -141,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [543] = {
    [-1] = -553,
    [-2] = -142,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [544] = {
    [-1] = -554,
    [-2] = -143,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [545] = {
    [-1] = -555,
    [-2] = -144,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [546] = {
    [-1] = -556,
    [-2] = -145,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [547] = {
    [-1] = -557,
    [-2] = -146,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [548] = {
    [-1] = -558,
    [-2] = -147,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [549] = {
    [-1] = -559,
    [-2] = -148,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [550] = {
    [-1] = -560,
    [-2] = -149,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [551] = {
    [-1] = -561,
    [-2] = -150,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [552] = {
    [-1] = -562,
    [-2] = -151,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [553] = {
    [-1] = -563,
    [-2] = -152,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [554] = {
    [-1] = -564,
    [-2] = -153,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [555] = {
    [-1] = -565,
    [-2] = -154,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [556] = {
    [-1] = -566,
    [-2] = -155,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [557] = {
    [-1] = -567,
    [-2] = -156,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [558] = {
    [-1] = -568,
    [-2] = -157,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [559] = {
    [-1] = -569,
    [-2] = -158,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [560] = {
    [-1] = -26,
    [-2] = -159,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [561] = {
    [-1] = -570,
    [-2] = -160,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [562] = {
    [-1] = -571,
    [-2] = -161,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [563] = {
    [-1] = -572,
    [-2] = -162,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [564] = {
    [-1] = -573,
    [-2] = -163,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [565] = {
    [-1] = -574,
    [-2] = -164,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [566] = {
    [-1] = -575,
    [-2] = -165,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [567] = {
    [-1] = -576,
    [-2] = -166,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [568] = {
    [-1] = -577,
    [-2] = -167,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [569] = {
    [-1] = -578,
    [-2] = -168,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [570] = {
    [-1] = -579,
    [-2] = -169,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [571] = {
    [-1] = -580,
    [-2] = -170,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [572] = {
    [-1] = -581,
    [-2] = -171,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [573] = {
    [-1] = -582,
    [-2] = -172,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [574] = {
    [-1] = -583,
    [-2] = -173,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [575] = {
    [-1] = -584,
    [-2] = -174,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [576] = {
    [-1] = -585,
    [-2] = -175,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [577] = {
    [-1] = -586,
    [-2] = -176,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [578] = {
    [-1] = -587,
    [-2] = -177,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [579] = {
    [-1] = -588,
    [-2] = -178,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [580] = {
    [-1] = -589,
    [-2] = -6,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [581] = {
    [-1] = -590,
    [-2] = -179,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [582] = {
    [-1] = -591,
    [-2] = -180,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [583] = {
    [-1] = -592,
    [-2] = -181,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [584] = {
    [-1] = -593,
    [-2] = -182,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [585] = {
    [-1] = -594,
    [-2] = -183,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [586] = {
    [-1] = -595,
    [-2] = -184,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [587] = {
    [-1] = -596,
    [-2] = -185,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [588] = {
    [-1] = -597,
    [-2] = -186,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [589] = {
    [-1] = -598,
    [-2] = -187,
    [-3] = -3,
    [-4] = -42,
    [-5] = -1
  },
  [590] = {
    [-1] = -599,
    [-2] = -188,
    [-3] = -3,
    [-4] = -42,
    [-5] = -433
  },
  [591] = {
    [-1] = -600,
    [-2] = -1,
    [-3] = -5,
    [-4] = -9,
    [-5] = -1
  },
  [592] = {
    [-1] = -601,
    [-2] = -3,
    [-3] = -5,
    [-4] = -39,
    [-5] = -1
  },
  [593] = {
    [-1] = -602,
    [-2] = -5,
    [-3] = -5,
    [-4] = -56,
    [-5] = -1
  },
  [594] = {
    [-1] = -603,
    [-2] = -7,
    [-3] = -5,
    [-4] = -71,
    [-5] = -1
  },
  [595] = {
    [-1] = -604,
    [-2] = -9,
    [-3] = -5,
    [-4] = -86,
    [-5] = -1
  },
  [596] = {
    [-1] = -605,
    [-2] = -11,
    [-3] = -5,
    [-4] = -2,
    [-5] = -1
  },
  [597] = {
    [-1] = -606,
    [-2] = -13,
    [-3] = -5,
    [-4] = -115,
    [-5] = -1
  },
  [598] = {
    [-1] = -607,
    [-2] = -15,
    [-3] = -5,
    [-4] = -130,
    [-5] = -1
  },
  [599] = {
    [-1] = -608,
    [-2] = -17,
    [-3] = -5,
    [-4] = -144,
    [-5] = -1
  },
  [600] = {
    [-1] = -28,
    [-2] = -19,
    [-3] = -5,
    [-4] = -159,
    [-5] = -1
  },
  [601] = {
    [-1] = -609,
    [-2] = -21,
    [-3] = -5,
    [-4] = -174,
    [-5] = -1
  },
  [602] = {
    [-1] = -610,
    [-2] = -23,
    [-3] = -5,
    [-4] = -188,
    [-5] = -1
  },
  [603] = {
    [-1] = -611,
    [-2] = -25,
    [-3] = -5,
    [-4] = -203,
    [-5] = -1
  },
  [604] = {
    [-1] = -612,
    [-2] = -27,
    [-3] = -5,
    [-4] = -8,
    [-5] = -1
  },
  [605] = {
    [-1] = -613,
    [-2] = -29,
    [-3] = -5,
    [-4] = -232,
    [-5] = -1
  },
  [606] = {
    [-1] = -614,
    [-2] = -31,
    [-3] = -5,
    [-4] = -247,
    [-5] = -1
  },
  [607] = {
    [-1] = -615,
    [-2] = -33,
    [-3] = -5,
    [-4] = -261,
    [-5] = -1
  },
  [608] = {
    [-1] = -616,
    [-2] = -35,
    [-3] = -5,
    [-4] = -276,
    [-5] = -1
  },
  [609] = {
    [-1] = -617,
    [-2] = -37,
    [-3] = -5,
    [-4] = -291,
    [-5] = -1
  },
  [610] = {
    [-1] = -618,
    [-2] = -39,
    [-3] = -5,
    [-4] = -305,
    [-5] = -1
  },
  [611] = {
    [-1] = -619,
    [-2] = -41,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [612] = {
    [-1] = -620,
    [-2] = -43,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [613] = {
    [-1] = -621,
    [-2] = -44,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [614] = {
    [-1] = -622,
    [-2] = -45,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [615] = {
    [-1] = -623,
    [-2] = -46,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [616] = {
    [-1] = -624,
    [-2] = -47,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [617] = {
    [-1] = -625,
    [-2] = -48,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [618] = {
    [-1] = -626,
    [-2] = -49,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [619] = {
    [-1] = -627,
    [-2] = -50,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [620] = {
    [-1] = -628,
    [-2] = -51,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [621] = {
    [-1] = -629,
    [-2] = -52,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [622] = {
    [-1] = -630,
    [-2] = -53,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [623] = {
    [-1] = -631,
    [-2] = -54,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [624] = {
    [-1] = -632,
    [-2] = -55,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [625] = {
    [-1] = -633,
    [-2] = -56,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [626] = {
    [-1] = -634,
    [-2] = -57,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [627] = {
    [-1] = -635,
    [-2] = -58,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [628] = {
    [-1] = -636,
    [-2] = -59,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [629] = {
    [-1] = -637,
    [-2] = -60,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [630] = {
    [-1] = -638,
    [-2] = -61,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [631] = {
    [-1] = -639,
    [-2] = -62,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [632] = {
    [-1] = -640,
    [-2] = -63,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [633] = {
    [-1] = -641,
    [-2] = -64,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [634] = {
    [-1] = -642,
    [-2] = -65,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [635] = {
    [-1] = -643,
    [-2] = -66,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [636] = {
    [-1] = -644,
    [-2] = -67,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [637] = {
    [-1] = -645,
    [-2] = -68,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [638] = {
    [-1] = -646,
    [-2] = -69,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [639] = {
    [-1] = -647,
    [-2] = -70,
    [-3] = -5,
    [-4] = -42,
    [-5] = -1
  },
  [640] = {
    [-1] = -30,
    [-2] = -71,
    [-3] = -5,
    [-4] = -42,
    [-5] = -433
  },
  [641] = {
    [-1] = -648,
    [-2] = -1,
    [-3] = -7,
    [-4] = -39,
    [-5] = -1
  },
  [642] = {
    [-1] = -649,
    [-2] = -3,
    [-3] = -7,
    [-4] = -61,
    [-5] = -1
  },
  [643] = {
    [-1] = -650,
    [-2] = -5,
    [-3] = -7,
    [-4] = -81,
    [-5] = -1
  },
  [644] = {
    [-1] = -651,
    [-2] = -7,
    [-3] = -7,
    [-4] = -2,
    [-5] = -1
  },
  [645] = {
    [-1] = -652,
    [-2] = -9,
    [-3] = -7,
    [-4] = -120,
    [-5] = -1
  },
  [646] = {
    [-1] = -653,
    [-2] = -11,
    [-3] = -7,
    [-4] = -4,
    [-5] = -1
  },
  [647] = {
    [-1] = -654,
    [-2] = -13,
    [-3] = -7,
    [-4] = -159,
    [-5] = -1
  },
  [648] = {
    [-1] = -655,
    [-2] = -15,
    [-3] = -7,
    [-4] = -6,
    [-5] = -1
  },
  [649] = {
    [-1] = -656,
    [-2] = -17,
    [-3] = -7,
    [-4] = -198,
    [-5] = -1
  },
  [650] = {
    [-1] = -657,
    [-2] = -19,
    [-3] = -7,
    [-4] = -8,
    [-5] = -1
  },
  [651] = {
    [-1] = -658,
    [-2] = -21,
    [-3] = -7,
    [-4] = -237,
    [-5] = -1
  },
  [652] = {
    [-1] = -659,
    [-2] = -23,
    [-3] = -7,
    [-4] = -10,
    [-5] = -1
  },
  [653] = {
    [-1] = -660,
    [-2] = -25,
    [-3] = -7,
    [-4] = -276,
    [-5] = -1
  },
  [654] = {
    [-1] = -661,
    [-2] = -27,
    [-3] = -7,
    [-4] = -12,
    [-5] = -1
  },
  [655] = {
    [-1] = -662,
    [-2] = -29,
    [-3] = -7,
    [-4] = -315,
    [-5] = -1
  },
  [656] = {
    [-1] = -663,
    [-2] = -31,
    [-3] = -7,
    [-4] = -14,
    [-5] = -1
  },
  [657] = {
    [-1] = -664,
    [-2] = -33,
    [-3] = -7,
    [-4] = -354,
    [-5] = -1
  },
  [658] = {
    [-1] = -665,
    [-2] = -35,
    [-3] = -7,
    [-4] = -16,
    [-5] = -1
  },
  [659] = {
    [-1] = -666,
    [-2] = -37,
    [-3] = -7,
    [-4] = -393,
    [-5] = -1
  },
  [660] = {
    [-1] = -667,
    [-2] = -39,
    [-3] = -7,
    [-4] = -18,
    [-5] = -1
  },
  [661] = {
    [-1] = -668,
    [-2] = -41,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [662] = {
    [-1] = -669,
    [-2] = -43,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [663] = {
    [-1] = -670,
    [-2] = -44,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [664] = {
    [-1] = -671,
    [-2] = -45,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [665] = {
    [-1] = -672,
    [-2] = -46,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [666] = {
    [-1] = -673,
    [-2] = -47,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [667] = {
    [-1] = -674,
    [-2] = -48,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [668] = {
    [-1] = -675,
    [-2] = -49,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [669] = {
    [-1] = -676,
    [-2] = -50,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [670] = {
    [-1] = -677,
    [-2] = -51,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [671] = {
    [-1] = -678,
    [-2] = -52,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [672] = {
    [-1] = -679,
    [-2] = -53,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [673] = {
    [-1] = -680,
    [-2] = -54,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [674] = {
    [-1] = -681,
    [-2] = -55,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [675] = {
    [-1] = -682,
    [-2] = -56,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [676] = {
    [-1] = -683,
    [-2] = -57,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [677] = {
    [-1] = -684,
    [-2] = -58,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [678] = {
    [-1] = -685,
    [-2] = -59,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [679] = {
    [-1] = -686,
    [-2] = -60,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [680] = {
    [-1] = -32,
    [-2] = -61,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [681] = {
    [-1] = -687,
    [-2] = -62,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [682] = {
    [-1] = -688,
    [-2] = -63,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [683] = {
    [-1] = -689,
    [-2] = -64,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [684] = {
    [-1] = -690,
    [-2] = -65,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [685] = {
    [-1] = -691,
    [-2] = -66,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [686] = {
    [-1] = -692,
    [-2] = -67,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [687] = {
    [-1] = -693,
    [-2] = -68,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [688] = {
    [-1] = -694,
    [-2] = -69,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [689] = {
    [-1] = -695,
    [-2] = -70,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [690] = {
    [-1] = -696,
    [-2] = -71,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [691] = {
    [-1] = -697,
    [-2] = -72,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [692] = {
    [-1] = -698,
    [-2] = -73,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [693] = {
    [-1] = -699,
    [-2] = -74,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [694] = {
    [-1] = -700,
    [-2] = -75,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [695] = {
    [-1] = -701,
    [-2] = -76,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [696] = {
    [-1] = -702,
    [-2] = -77,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [697] = {
    [-1] = -703,
    [-2] = -78,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [698] = {
    [-1] = -704,
    [-2] = -79,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [699] = {
    [-1] = -705,
    [-2] = -80,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [700] = {
    [-1] = -706,
    [-2] = -81,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [701] = {
    [-1] = -707,
    [-2] = -82,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [702] = {
    [-1] = -708,
    [-2] = -83,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [703] = {
    [-1] = -709,
    [-2] = -84,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [704] = {
    [-1] = -710,
    [-2] = -85,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [705] = {
    [-1] = -711,
    [-2] = -86,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [706] = {
    [-1] = -712,
    [-2] = -87,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [707] = {
    [-1] = -713,
    [-2] = -88,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [708] = {
    [-1] = -714,
    [-2] = -89,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [709] = {
    [-1] = -715,
    [-2] = -90,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [710] = {
    [-1] = -716,
    [-2] = -91,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [711] = {
    [-1] = -717,
    [-2] = -92,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [712] = {
    [-1] = -718,
    [-2] = -93,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [713] = {
    [-1] = -719,
    [-2] = -94,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [714] = {
    [-1] = -720,
    [-2] = -95,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [715] = {
    [-1] = -721,
    [-2] = -96,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [716] = {
    [-1] = -722,
    [-2] = -97,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [717] = {
    [-1] = -723,
    [-2] = -98,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [718] = {
    [-1] = -724,
    [-2] = -99,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [719] = {
    [-1] = -725,
    [-2] = -100,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [720] = {
    [-1] = -34,
    [-2] = -2,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [721] = {
    [-1] = -726,
    [-2] = -101,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [722] = {
    [-1] = -727,
    [-2] = -102,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [723] = {
    [-1] = -728,
    [-2] = -103,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [724] = {
    [-1] = -729,
    [-2] = -104,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [725] = {
    [-1] = -730,
    [-2] = -105,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [726] = {
    [-1] = -731,
    [-2] = -106,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [727] = {
    [-1] = -732,
    [-2] = -107,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [728] = {
    [-1] = -733,
    [-2] = -108,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [729] = {
    [-1] = -734,
    [-2] = -109,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [730] = {
    [-1] = -735,
    [-2] = -110,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [731] = {
    [-1] = -736,
    [-2] = -111,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [732] = {
    [-1] = -737,
    [-2] = -112,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [733] = {
    [-1] = -738,
    [-2] = -113,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [734] = {
    [-1] = -739,
    [-2] = -114,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [735] = {
    [-1] = -740,
    [-2] = -115,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [736] = {
    [-1] = -741,
    [-2] = -116,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [737] = {
    [-1] = -742,
    [-2] = -117,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [738] = {
    [-1] = -743,
    [-2] = -118,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [739] = {
    [-1] = -744,
    [-2] = -119,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [740] = {
    [-1] = -745,
    [-2] = -120,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [741] = {
    [-1] = -746,
    [-2] = -121,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [742] = {
    [-1] = -747,
    [-2] = -122,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [743] = {
    [-1] = -748,
    [-2] = -123,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [744] = {
    [-1] = -749,
    [-2] = -124,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [745] = {
    [-1] = -750,
    [-2] = -125,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [746] = {
    [-1] = -751,
    [-2] = -126,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [747] = {
    [-1] = -752,
    [-2] = -127,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [748] = {
    [-1] = -753,
    [-2] = -128,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [749] = {
    [-1] = -754,
    [-2] = -129,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [750] = {
    [-1] = -755,
    [-2] = -130,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [751] = {
    [-1] = -756,
    [-2] = -131,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [752] = {
    [-1] = -757,
    [-2] = -132,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [753] = {
    [-1] = -758,
    [-2] = -133,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [754] = {
    [-1] = -759,
    [-2] = -134,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [755] = {
    [-1] = -760,
    [-2] = -135,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [756] = {
    [-1] = -761,
    [-2] = -136,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [757] = {
    [-1] = -762,
    [-2] = -137,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [758] = {
    [-1] = -763,
    [-2] = -138,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [759] = {
    [-1] = -764,
    [-2] = -139,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [760] = {
    [-1] = -36,
    [-2] = -4,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [761] = {
    [-1] = -765,
    [-2] = -140,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [762] = {
    [-1] = -766,
    [-2] = -141,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [763] = {
    [-1] = -767,
    [-2] = -142,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [764] = {
    [-1] = -768,
    [-2] = -143,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [765] = {
    [-1] = -769,
    [-2] = -144,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [766] = {
    [-1] = -770,
    [-2] = -145,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [767] = {
    [-1] = -771,
    [-2] = -146,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [768] = {
    [-1] = -772,
    [-2] = -147,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [769] = {
    [-1] = -773,
    [-2] = -148,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [770] = {
    [-1] = -774,
    [-2] = -149,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [771] = {
    [-1] = -775,
    [-2] = -150,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [772] = {
    [-1] = -776,
    [-2] = -151,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [773] = {
    [-1] = -777,
    [-2] = -152,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [774] = {
    [-1] = -778,
    [-2] = -153,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [775] = {
    [-1] = -779,
    [-2] = -154,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [776] = {
    [-1] = -780,
    [-2] = -155,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [777] = {
    [-1] = -781,
    [-2] = -156,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [778] = {
    [-1] = -782,
    [-2] = -157,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [779] = {
    [-1] = -783,
    [-2] = -158,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [780] = {
    [-1] = -784,
    [-2] = -159,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [781] = {
    [-1] = -785,
    [-2] = -160,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [782] = {
    [-1] = -786,
    [-2] = -161,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [783] = {
    [-1] = -787,
    [-2] = -162,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [784] = {
    [-1] = -788,
    [-2] = -163,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [785] = {
    [-1] = -789,
    [-2] = -164,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [786] = {
    [-1] = -790,
    [-2] = -165,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [787] = {
    [-1] = -791,
    [-2] = -166,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [788] = {
    [-1] = -792,
    [-2] = -167,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [789] = {
    [-1] = -793,
    [-2] = -168,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [790] = {
    [-1] = -794,
    [-2] = -169,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [791] = {
    [-1] = -795,
    [-2] = -170,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [792] = {
    [-1] = -796,
    [-2] = -171,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [793] = {
    [-1] = -797,
    [-2] = -172,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [794] = {
    [-1] = -798,
    [-2] = -173,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [795] = {
    [-1] = -799,
    [-2] = -174,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [796] = {
    [-1] = -800,
    [-2] = -175,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [797] = {
    [-1] = -801,
    [-2] = -176,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [798] = {
    [-1] = -802,
    [-2] = -177,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [799] = {
    [-1] = -803,
    [-2] = -178,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [800] = {
    [-1] = -38,
    [-2] = -6,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [801] = {
    [-1] = -804,
    [-2] = -179,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [802] = {
    [-1] = -805,
    [-2] = -180,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [803] = {
    [-1] = -806,
    [-2] = -181,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [804] = {
    [-1] = -807,
    [-2] = -182,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [805] = {
    [-1] = -808,
    [-2] = -183,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [806] = {
    [-1] = -809,
    [-2] = -184,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [807] = {
    [-1] = -810,
    [-2] = -185,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [808] = {
    [-1] = -811,
    [-2] = -186,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [809] = {
    [-1] = -812,
    [-2] = -187,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [810] = {
    [-1] = -813,
    [-2] = -188,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [811] = {
    [-1] = -814,
    [-2] = -189,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [812] = {
    [-1] = -815,
    [-2] = -190,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [813] = {
    [-1] = -816,
    [-2] = -191,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [814] = {
    [-1] = -817,
    [-2] = -192,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [815] = {
    [-1] = -818,
    [-2] = -193,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [816] = {
    [-1] = -819,
    [-2] = -194,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [817] = {
    [-1] = -820,
    [-2] = -195,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [818] = {
    [-1] = -821,
    [-2] = -196,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [819] = {
    [-1] = -822,
    [-2] = -197,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [820] = {
    [-1] = -823,
    [-2] = -198,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [821] = {
    [-1] = -824,
    [-2] = -199,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [822] = {
    [-1] = -825,
    [-2] = -200,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [823] = {
    [-1] = -826,
    [-2] = -201,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [824] = {
    [-1] = -827,
    [-2] = -202,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [825] = {
    [-1] = -828,
    [-2] = -203,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [826] = {
    [-1] = -829,
    [-2] = -204,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [827] = {
    [-1] = -830,
    [-2] = -205,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [828] = {
    [-1] = -831,
    [-2] = -206,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [829] = {
    [-1] = -832,
    [-2] = -207,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [830] = {
    [-1] = -833,
    [-2] = -208,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [831] = {
    [-1] = -834,
    [-2] = -209,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [832] = {
    [-1] = -835,
    [-2] = -210,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [833] = {
    [-1] = -836,
    [-2] = -211,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [834] = {
    [-1] = -837,
    [-2] = -212,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [835] = {
    [-1] = -838,
    [-2] = -213,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [836] = {
    [-1] = -839,
    [-2] = -214,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [837] = {
    [-1] = -840,
    [-2] = -215,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [838] = {
    [-1] = -841,
    [-2] = -216,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [839] = {
    [-1] = -842,
    [-2] = -217,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [840] = {
    [-1] = -40,
    [-2] = -8,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [841] = {
    [-1] = -843,
    [-2] = -218,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [842] = {
    [-1] = -844,
    [-2] = -219,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [843] = {
    [-1] = -845,
    [-2] = -220,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [844] = {
    [-1] = -846,
    [-2] = -221,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [845] = {
    [-1] = -847,
    [-2] = -222,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [846] = {
    [-1] = -848,
    [-2] = -223,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [847] = {
    [-1] = -849,
    [-2] = -224,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [848] = {
    [-1] = -850,
    [-2] = -225,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [849] = {
    [-1] = -851,
    [-2] = -226,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [850] = {
    [-1] = -852,
    [-2] = -227,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [851] = {
    [-1] = -853,
    [-2] = -228,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [852] = {
    [-1] = -854,
    [-2] = -229,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [853] = {
    [-1] = -855,
    [-2] = -230,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [854] = {
    [-1] = -856,
    [-2] = -231,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [855] = {
    [-1] = -857,
    [-2] = -232,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [856] = {
    [-1] = -858,
    [-2] = -233,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [857] = {
    [-1] = -859,
    [-2] = -234,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [858] = {
    [-1] = -860,
    [-2] = -235,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [859] = {
    [-1] = -861,
    [-2] = -236,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [860] = {
    [-1] = -862,
    [-2] = -237,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [861] = {
    [-1] = -863,
    [-2] = -238,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [862] = {
    [-1] = -864,
    [-2] = -239,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [863] = {
    [-1] = -865,
    [-2] = -240,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [864] = {
    [-1] = -866,
    [-2] = -241,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [865] = {
    [-1] = -867,
    [-2] = -242,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [866] = {
    [-1] = -868,
    [-2] = -243,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [867] = {
    [-1] = -869,
    [-2] = -244,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [868] = {
    [-1] = -870,
    [-2] = -245,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [869] = {
    [-1] = -871,
    [-2] = -246,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [870] = {
    [-1] = -872,
    [-2] = -247,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [871] = {
    [-1] = -873,
    [-2] = -248,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [872] = {
    [-1] = -874,
    [-2] = -249,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [873] = {
    [-1] = -875,
    [-2] = -250,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [874] = {
    [-1] = -876,
    [-2] = -251,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [875] = {
    [-1] = -877,
    [-2] = -252,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [876] = {
    [-1] = -878,
    [-2] = -253,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [877] = {
    [-1] = -879,
    [-2] = -254,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [878] = {
    [-1] = -880,
    [-2] = -255,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [879] = {
    [-1] = -881,
    [-2] = -256,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [880] = {
    [-1] = -882,
    [-2] = -10,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [881] = {
    [-1] = -883,
    [-2] = -257,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [882] = {
    [-1] = -884,
    [-2] = -258,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [883] = {
    [-1] = -885,
    [-2] = -259,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [884] = {
    [-1] = -886,
    [-2] = -260,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [885] = {
    [-1] = -887,
    [-2] = -261,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [886] = {
    [-1] = -888,
    [-2] = -262,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [887] = {
    [-1] = -889,
    [-2] = -263,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [888] = {
    [-1] = -890,
    [-2] = -264,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [889] = {
    [-1] = -891,
    [-2] = -265,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [890] = {
    [-1] = -892,
    [-2] = -266,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [891] = {
    [-1] = -893,
    [-2] = -267,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [892] = {
    [-1] = -894,
    [-2] = -268,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [893] = {
    [-1] = -895,
    [-2] = -269,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [894] = {
    [-1] = -896,
    [-2] = -270,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [895] = {
    [-1] = -897,
    [-2] = -271,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [896] = {
    [-1] = -898,
    [-2] = -272,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [897] = {
    [-1] = -899,
    [-2] = -273,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [898] = {
    [-1] = -900,
    [-2] = -274,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [899] = {
    [-1] = -901,
    [-2] = -275,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [900] = {
    [-1] = -902,
    [-2] = -276,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [901] = {
    [-1] = -903,
    [-2] = -277,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [902] = {
    [-1] = -904,
    [-2] = -278,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [903] = {
    [-1] = -905,
    [-2] = -279,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [904] = {
    [-1] = -906,
    [-2] = -280,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [905] = {
    [-1] = -907,
    [-2] = -281,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [906] = {
    [-1] = -908,
    [-2] = -282,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [907] = {
    [-1] = -909,
    [-2] = -283,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [908] = {
    [-1] = -910,
    [-2] = -284,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [909] = {
    [-1] = -911,
    [-2] = -285,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [910] = {
    [-1] = -912,
    [-2] = -286,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [911] = {
    [-1] = -913,
    [-2] = -287,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [912] = {
    [-1] = -914,
    [-2] = -288,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [913] = {
    [-1] = -915,
    [-2] = -289,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [914] = {
    [-1] = -916,
    [-2] = -290,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [915] = {
    [-1] = -917,
    [-2] = -291,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [916] = {
    [-1] = -918,
    [-2] = -292,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [917] = {
    [-1] = -919,
    [-2] = -293,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [918] = {
    [-1] = -920,
    [-2] = -294,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [919] = {
    [-1] = -921,
    [-2] = -295,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [920] = {
    [-1] = -922,
    [-2] = -12,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [921] = {
    [-1] = -923,
    [-2] = -296,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [922] = {
    [-1] = -924,
    [-2] = -297,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [923] = {
    [-1] = -925,
    [-2] = -298,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [924] = {
    [-1] = -926,
    [-2] = -299,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [925] = {
    [-1] = -927,
    [-2] = -300,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [926] = {
    [-1] = -928,
    [-2] = -301,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [927] = {
    [-1] = -929,
    [-2] = -302,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [928] = {
    [-1] = -930,
    [-2] = -303,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [929] = {
    [-1] = -931,
    [-2] = -304,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [930] = {
    [-1] = -932,
    [-2] = -305,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [931] = {
    [-1] = -933,
    [-2] = -306,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [932] = {
    [-1] = -934,
    [-2] = -307,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [933] = {
    [-1] = -935,
    [-2] = -308,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [934] = {
    [-1] = -936,
    [-2] = -309,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [935] = {
    [-1] = -937,
    [-2] = -310,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [936] = {
    [-1] = -938,
    [-2] = -311,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [937] = {
    [-1] = -939,
    [-2] = -312,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [938] = {
    [-1] = -940,
    [-2] = -313,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [939] = {
    [-1] = -941,
    [-2] = -314,
    [-3] = -7,
    [-4] = -42,
    [-5] = -1
  },
  [940] = {
    [-1] = -942,
    [-2] = -315,
    [-3] = -7,
    [-4] = -42,
    [-5] = -433
  }
}
local key_to_index_map = {
  id = -1,
  categoryLevel = -2,
  category = -3,
  technologyExp = -4,
  technologyCount = -5
}
local index_to_key_map = {}
for k, v in pairs(key_to_index_map) do
  index_to_key_map[v] = k
end
local value_to_index_map = {
  [1] = -1,
  [80] = -2,
  [2] = -3,
  [120] = -4,
  [3] = -5,
  [160] = -6,
  [4] = -7,
  [200] = -8,
  [5] = -9,
  [240] = -10,
  [6] = -11,
  [280] = -12,
  [7] = -13,
  [320] = -14,
  [8] = -15,
  [360] = -16,
  [9] = -17,
  [400] = -18,
  [10] = -19,
  [440] = -20,
  [11] = -21,
  [480] = -22,
  [12] = -23,
  [520] = -24,
  [13] = -25,
  [560] = -26,
  [14] = -27,
  [600] = -28,
  [15] = -29,
  [640] = -30,
  [16] = -31,
  [680] = -32,
  [17] = -33,
  [720] = -34,
  [18] = -35,
  [760] = -36,
  [19] = -37,
  [800] = -38,
  [20] = -39,
  [840] = -40,
  [21] = -41,
  [10000] = -42,
  [22] = -43,
  [23] = -44,
  [24] = -45,
  [25] = -46,
  [26] = -47,
  [27] = -48,
  [28] = -49,
  [29] = -50,
  [30] = -51,
  [31] = -52,
  [32] = -53,
  [33] = -54,
  [34] = -55,
  [35] = -56,
  [36] = -57,
  [37] = -58,
  [38] = -59,
  [39] = -60,
  [40] = -61,
  [41] = -62,
  [42] = -63,
  [43] = -64,
  [44] = -65,
  [45] = -66,
  [46] = -67,
  [47] = -68,
  [48] = -69,
  [49] = -70,
  [50] = -71,
  [51] = -72,
  [52] = -73,
  [53] = -74,
  [54] = -75,
  [55] = -76,
  [56] = -77,
  [57] = -78,
  [58] = -79,
  [59] = -80,
  [60] = -81,
  [61] = -82,
  [62] = -83,
  [63] = -84,
  [64] = -85,
  [65] = -86,
  [66] = -87,
  [67] = -88,
  [68] = -89,
  [69] = -90,
  [70] = -91,
  [71] = -92,
  [72] = -93,
  [73] = -94,
  [74] = -95,
  [75] = -96,
  [76] = -97,
  [77] = -98,
  [78] = -99,
  [79] = -100,
  [81] = -101,
  [82] = -102,
  [83] = -103,
  [84] = -104,
  [85] = -105,
  [86] = -106,
  [87] = -107,
  [88] = -108,
  [89] = -109,
  [90] = -110,
  [91] = -111,
  [92] = -112,
  [93] = -113,
  [94] = -114,
  [95] = -115,
  [96] = -116,
  [97] = -117,
  [98] = -118,
  [99] = -119,
  [100] = -120,
  [101] = -121,
  [102] = -122,
  [103] = -123,
  [104] = -124,
  [105] = -125,
  [106] = -126,
  [107] = -127,
  [108] = -128,
  [109] = -129,
  [110] = -130,
  [111] = -131,
  [112] = -132,
  [113] = -133,
  [114] = -134,
  [115] = -135,
  [116] = -136,
  [117] = -137,
  [118] = -138,
  [119] = -139,
  [121] = -140,
  [122] = -141,
  [123] = -142,
  [124] = -143,
  [125] = -144,
  [126] = -145,
  [127] = -146,
  [128] = -147,
  [129] = -148,
  [130] = -149,
  [131] = -150,
  [132] = -151,
  [133] = -152,
  [134] = -153,
  [135] = -154,
  [136] = -155,
  [137] = -156,
  [138] = -157,
  [139] = -158,
  [140] = -159,
  [141] = -160,
  [142] = -161,
  [143] = -162,
  [144] = -163,
  [145] = -164,
  [146] = -165,
  [147] = -166,
  [148] = -167,
  [149] = -168,
  [150] = -169,
  [151] = -170,
  [152] = -171,
  [153] = -172,
  [154] = -173,
  [155] = -174,
  [156] = -175,
  [157] = -176,
  [158] = -177,
  [159] = -178,
  [161] = -179,
  [162] = -180,
  [163] = -181,
  [164] = -182,
  [165] = -183,
  [166] = -184,
  [167] = -185,
  [168] = -186,
  [169] = -187,
  [170] = -188,
  [171] = -189,
  [172] = -190,
  [173] = -191,
  [174] = -192,
  [175] = -193,
  [176] = -194,
  [177] = -195,
  [178] = -196,
  [179] = -197,
  [180] = -198,
  [181] = -199,
  [182] = -200,
  [183] = -201,
  [184] = -202,
  [185] = -203,
  [186] = -204,
  [187] = -205,
  [188] = -206,
  [189] = -207,
  [190] = -208,
  [191] = -209,
  [192] = -210,
  [193] = -211,
  [194] = -212,
  [195] = -213,
  [196] = -214,
  [197] = -215,
  [198] = -216,
  [199] = -217,
  [201] = -218,
  [202] = -219,
  [203] = -220,
  [204] = -221,
  [205] = -222,
  [206] = -223,
  [207] = -224,
  [208] = -225,
  [209] = -226,
  [210] = -227,
  [211] = -228,
  [212] = -229,
  [213] = -230,
  [214] = -231,
  [215] = -232,
  [216] = -233,
  [217] = -234,
  [218] = -235,
  [219] = -236,
  [220] = -237,
  [221] = -238,
  [222] = -239,
  [223] = -240,
  [224] = -241,
  [225] = -242,
  [226] = -243,
  [227] = -244,
  [228] = -245,
  [229] = -246,
  [230] = -247,
  [231] = -248,
  [232] = -249,
  [233] = -250,
  [234] = -251,
  [235] = -252,
  [236] = -253,
  [237] = -254,
  [238] = -255,
  [239] = -256,
  [241] = -257,
  [242] = -258,
  [243] = -259,
  [244] = -260,
  [245] = -261,
  [246] = -262,
  [247] = -263,
  [248] = -264,
  [249] = -265,
  [250] = -266,
  [251] = -267,
  [252] = -268,
  [253] = -269,
  [254] = -270,
  [255] = -271,
  [256] = -272,
  [257] = -273,
  [258] = -274,
  [259] = -275,
  [260] = -276,
  [261] = -277,
  [262] = -278,
  [263] = -279,
  [264] = -280,
  [265] = -281,
  [266] = -282,
  [267] = -283,
  [268] = -284,
  [269] = -285,
  [270] = -286,
  [271] = -287,
  [272] = -288,
  [273] = -289,
  [274] = -290,
  [275] = -291,
  [276] = -292,
  [277] = -293,
  [278] = -294,
  [279] = -295,
  [281] = -296,
  [282] = -297,
  [283] = -298,
  [284] = -299,
  [285] = -300,
  [286] = -301,
  [287] = -302,
  [288] = -303,
  [289] = -304,
  [290] = -305,
  [291] = -306,
  [292] = -307,
  [293] = -308,
  [294] = -309,
  [295] = -310,
  [296] = -311,
  [297] = -312,
  [298] = -313,
  [299] = -314,
  [300] = -315,
  [301] = -316,
  [302] = -317,
  [303] = -318,
  [304] = -319,
  [305] = -320,
  [306] = -321,
  [307] = -322,
  [308] = -323,
  [309] = -324,
  [310] = -325,
  [311] = -326,
  [312] = -327,
  [313] = -328,
  [314] = -329,
  [315] = -330,
  [316] = -331,
  [317] = -332,
  [318] = -333,
  [319] = -334,
  [321] = -335,
  [322] = -336,
  [323] = -337,
  [324] = -338,
  [325] = -339,
  [326] = -340,
  [327] = -341,
  [328] = -342,
  [329] = -343,
  [330] = -344,
  [331] = -345,
  [332] = -346,
  [333] = -347,
  [334] = -348,
  [335] = -349,
  [336] = -350,
  [337] = -351,
  [338] = -352,
  [339] = -353,
  [340] = -354,
  [341] = -355,
  [342] = -356,
  [343] = -357,
  [344] = -358,
  [345] = -359,
  [346] = -360,
  [347] = -361,
  [348] = -362,
  [349] = -363,
  [350] = -364,
  [351] = -365,
  [352] = -366,
  [353] = -367,
  [354] = -368,
  [355] = -369,
  [356] = -370,
  [357] = -371,
  [358] = -372,
  [359] = -373,
  [361] = -374,
  [362] = -375,
  [363] = -376,
  [364] = -377,
  [365] = -378,
  [366] = -379,
  [367] = -380,
  [368] = -381,
  [369] = -382,
  [370] = -383,
  [371] = -384,
  [372] = -385,
  [373] = -386,
  [374] = -387,
  [375] = -388,
  [376] = -389,
  [377] = -390,
  [378] = -391,
  [379] = -392,
  [380] = -393,
  [381] = -394,
  [382] = -395,
  [383] = -396,
  [384] = -397,
  [385] = -398,
  [386] = -399,
  [387] = -400,
  [388] = -401,
  [389] = -402,
  [390] = -403,
  [391] = -404,
  [392] = -405,
  [393] = -406,
  [394] = -407,
  [395] = -408,
  [396] = -409,
  [397] = -410,
  [398] = -411,
  [399] = -412,
  [401] = -413,
  [402] = -414,
  [403] = -415,
  [404] = -416,
  [405] = -417,
  [406] = -418,
  [407] = -419,
  [408] = -420,
  [409] = -421,
  [410] = -422,
  [411] = -423,
  [412] = -424,
  [413] = -425,
  [414] = -426,
  [415] = -427,
  [416] = -428,
  [417] = -429,
  [418] = -430,
  [419] = -431,
  [420] = -432,
  [0] = -433,
  [421] = -434,
  [422] = -435,
  [423] = -436,
  [424] = -437,
  [425] = -438,
  [426] = -439,
  [427] = -440,
  [428] = -441,
  [429] = -442,
  [430] = -443,
  [431] = -444,
  [432] = -445,
  [433] = -446,
  [434] = -447,
  [435] = -448,
  [436] = -449,
  [437] = -450,
  [438] = -451,
  [450] = -452,
  [439] = -453,
  [475] = -454,
  [500] = -455,
  [441] = -456,
  [442] = -457,
  [443] = -458,
  [444] = -459,
  [445] = -460,
  [446] = -461,
  [447] = -462,
  [448] = -463,
  [449] = -464,
  [451] = -465,
  [452] = -466,
  [453] = -467,
  [454] = -468,
  [455] = -469,
  [456] = -470,
  [457] = -471,
  [458] = -472,
  [459] = -473,
  [460] = -474,
  [461] = -475,
  [462] = -476,
  [463] = -477,
  [464] = -478,
  [465] = -479,
  [466] = -480,
  [467] = -481,
  [468] = -482,
  [469] = -483,
  [470] = -484,
  [471] = -485,
  [472] = -486,
  [473] = -487,
  [474] = -488,
  [476] = -489,
  [477] = -490,
  [478] = -491,
  [479] = -492,
  [481] = -493,
  [482] = -494,
  [483] = -495,
  [484] = -496,
  [485] = -497,
  [486] = -498,
  [487] = -499,
  [488] = -500,
  [489] = -501,
  [490] = -502,
  [491] = -503,
  [492] = -504,
  [493] = -505,
  [494] = -506,
  [495] = -507,
  [496] = -508,
  [497] = -509,
  [498] = -510,
  [499] = -511,
  [501] = -512,
  [502] = -513,
  [503] = -514,
  [504] = -515,
  [505] = -516,
  [506] = -517,
  [507] = -518,
  [508] = -519,
  [509] = -520,
  [510] = -521,
  [511] = -522,
  [512] = -523,
  [513] = -524,
  [514] = -525,
  [515] = -526,
  [516] = -527,
  [517] = -528,
  [518] = -529,
  [519] = -530,
  [521] = -531,
  [522] = -532,
  [523] = -533,
  [524] = -534,
  [525] = -535,
  [526] = -536,
  [527] = -537,
  [528] = -538,
  [529] = -539,
  [530] = -540,
  [531] = -541,
  [532] = -542,
  [533] = -543,
  [534] = -544,
  [535] = -545,
  [536] = -546,
  [537] = -547,
  [538] = -548,
  [539] = -549,
  [540] = -550,
  [541] = -551,
  [542] = -552,
  [543] = -553,
  [544] = -554,
  [545] = -555,
  [546] = -556,
  [547] = -557,
  [548] = -558,
  [549] = -559,
  [550] = -560,
  [551] = -561,
  [552] = -562,
  [553] = -563,
  [554] = -564,
  [555] = -565,
  [556] = -566,
  [557] = -567,
  [558] = -568,
  [559] = -569,
  [561] = -570,
  [562] = -571,
  [563] = -572,
  [564] = -573,
  [565] = -574,
  [566] = -575,
  [567] = -576,
  [568] = -577,
  [569] = -578,
  [570] = -579,
  [571] = -580,
  [572] = -581,
  [573] = -582,
  [574] = -583,
  [575] = -584,
  [576] = -585,
  [577] = -586,
  [578] = -587,
  [579] = -588,
  [580] = -589,
  [581] = -590,
  [582] = -591,
  [583] = -592,
  [584] = -593,
  [585] = -594,
  [586] = -595,
  [587] = -596,
  [588] = -597,
  [589] = -598,
  [590] = -599,
  [591] = -600,
  [592] = -601,
  [593] = -602,
  [594] = -603,
  [595] = -604,
  [596] = -605,
  [597] = -606,
  [598] = -607,
  [599] = -608,
  [601] = -609,
  [602] = -610,
  [603] = -611,
  [604] = -612,
  [605] = -613,
  [606] = -614,
  [607] = -615,
  [608] = -616,
  [609] = -617,
  [610] = -618,
  [611] = -619,
  [612] = -620,
  [613] = -621,
  [614] = -622,
  [615] = -623,
  [616] = -624,
  [617] = -625,
  [618] = -626,
  [619] = -627,
  [620] = -628,
  [621] = -629,
  [622] = -630,
  [623] = -631,
  [624] = -632,
  [625] = -633,
  [626] = -634,
  [627] = -635,
  [628] = -636,
  [629] = -637,
  [630] = -638,
  [631] = -639,
  [632] = -640,
  [633] = -641,
  [634] = -642,
  [635] = -643,
  [636] = -644,
  [637] = -645,
  [638] = -646,
  [639] = -647,
  [641] = -648,
  [642] = -649,
  [643] = -650,
  [644] = -651,
  [645] = -652,
  [646] = -653,
  [647] = -654,
  [648] = -655,
  [649] = -656,
  [650] = -657,
  [651] = -658,
  [652] = -659,
  [653] = -660,
  [654] = -661,
  [655] = -662,
  [656] = -663,
  [657] = -664,
  [658] = -665,
  [659] = -666,
  [660] = -667,
  [661] = -668,
  [662] = -669,
  [663] = -670,
  [664] = -671,
  [665] = -672,
  [666] = -673,
  [667] = -674,
  [668] = -675,
  [669] = -676,
  [670] = -677,
  [671] = -678,
  [672] = -679,
  [673] = -680,
  [674] = -681,
  [675] = -682,
  [676] = -683,
  [677] = -684,
  [678] = -685,
  [679] = -686,
  [681] = -687,
  [682] = -688,
  [683] = -689,
  [684] = -690,
  [685] = -691,
  [686] = -692,
  [687] = -693,
  [688] = -694,
  [689] = -695,
  [690] = -696,
  [691] = -697,
  [692] = -698,
  [693] = -699,
  [694] = -700,
  [695] = -701,
  [696] = -702,
  [697] = -703,
  [698] = -704,
  [699] = -705,
  [700] = -706,
  [701] = -707,
  [702] = -708,
  [703] = -709,
  [704] = -710,
  [705] = -711,
  [706] = -712,
  [707] = -713,
  [708] = -714,
  [709] = -715,
  [710] = -716,
  [711] = -717,
  [712] = -718,
  [713] = -719,
  [714] = -720,
  [715] = -721,
  [716] = -722,
  [717] = -723,
  [718] = -724,
  [719] = -725,
  [721] = -726,
  [722] = -727,
  [723] = -728,
  [724] = -729,
  [725] = -730,
  [726] = -731,
  [727] = -732,
  [728] = -733,
  [729] = -734,
  [730] = -735,
  [731] = -736,
  [732] = -737,
  [733] = -738,
  [734] = -739,
  [735] = -740,
  [736] = -741,
  [737] = -742,
  [738] = -743,
  [739] = -744,
  [740] = -745,
  [741] = -746,
  [742] = -747,
  [743] = -748,
  [744] = -749,
  [745] = -750,
  [746] = -751,
  [747] = -752,
  [748] = -753,
  [749] = -754,
  [750] = -755,
  [751] = -756,
  [752] = -757,
  [753] = -758,
  [754] = -759,
  [755] = -760,
  [756] = -761,
  [757] = -762,
  [758] = -763,
  [759] = -764,
  [761] = -765,
  [762] = -766,
  [763] = -767,
  [764] = -768,
  [765] = -769,
  [766] = -770,
  [767] = -771,
  [768] = -772,
  [769] = -773,
  [770] = -774,
  [771] = -775,
  [772] = -776,
  [773] = -777,
  [774] = -778,
  [775] = -779,
  [776] = -780,
  [777] = -781,
  [778] = -782,
  [779] = -783,
  [780] = -784,
  [781] = -785,
  [782] = -786,
  [783] = -787,
  [784] = -788,
  [785] = -789,
  [786] = -790,
  [787] = -791,
  [788] = -792,
  [789] = -793,
  [790] = -794,
  [791] = -795,
  [792] = -796,
  [793] = -797,
  [794] = -798,
  [795] = -799,
  [796] = -800,
  [797] = -801,
  [798] = -802,
  [799] = -803,
  [801] = -804,
  [802] = -805,
  [803] = -806,
  [804] = -807,
  [805] = -808,
  [806] = -809,
  [807] = -810,
  [808] = -811,
  [809] = -812,
  [810] = -813,
  [811] = -814,
  [812] = -815,
  [813] = -816,
  [814] = -817,
  [815] = -818,
  [816] = -819,
  [817] = -820,
  [818] = -821,
  [819] = -822,
  [820] = -823,
  [821] = -824,
  [822] = -825,
  [823] = -826,
  [824] = -827,
  [825] = -828,
  [826] = -829,
  [827] = -830,
  [828] = -831,
  [829] = -832,
  [830] = -833,
  [831] = -834,
  [832] = -835,
  [833] = -836,
  [834] = -837,
  [835] = -838,
  [836] = -839,
  [837] = -840,
  [838] = -841,
  [839] = -842,
  [841] = -843,
  [842] = -844,
  [843] = -845,
  [844] = -846,
  [845] = -847,
  [846] = -848,
  [847] = -849,
  [848] = -850,
  [849] = -851,
  [850] = -852,
  [851] = -853,
  [852] = -854,
  [853] = -855,
  [854] = -856,
  [855] = -857,
  [856] = -858,
  [857] = -859,
  [858] = -860,
  [859] = -861,
  [860] = -862,
  [861] = -863,
  [862] = -864,
  [863] = -865,
  [864] = -866,
  [865] = -867,
  [866] = -868,
  [867] = -869,
  [868] = -870,
  [869] = -871,
  [870] = -872,
  [871] = -873,
  [872] = -874,
  [873] = -875,
  [874] = -876,
  [875] = -877,
  [876] = -878,
  [877] = -879,
  [878] = -880,
  [879] = -881,
  [880] = -882,
  [881] = -883,
  [882] = -884,
  [883] = -885,
  [884] = -886,
  [885] = -887,
  [886] = -888,
  [887] = -889,
  [888] = -890,
  [889] = -891,
  [890] = -892,
  [891] = -893,
  [892] = -894,
  [893] = -895,
  [894] = -896,
  [895] = -897,
  [896] = -898,
  [897] = -899,
  [898] = -900,
  [899] = -901,
  [900] = -902,
  [901] = -903,
  [902] = -904,
  [903] = -905,
  [904] = -906,
  [905] = -907,
  [906] = -908,
  [907] = -909,
  [908] = -910,
  [909] = -911,
  [910] = -912,
  [911] = -913,
  [912] = -914,
  [913] = -915,
  [914] = -916,
  [915] = -917,
  [916] = -918,
  [917] = -919,
  [918] = -920,
  [919] = -921,
  [920] = -922,
  [921] = -923,
  [922] = -924,
  [923] = -925,
  [924] = -926,
  [925] = -927,
  [926] = -928,
  [927] = -929,
  [928] = -930,
  [929] = -931,
  [930] = -932,
  [931] = -933,
  [932] = -934,
  [933] = -935,
  [934] = -936,
  [935] = -937,
  [936] = -938,
  [937] = -939,
  [938] = -940,
  [939] = -941,
  [940] = -942
}
local index_to_value_map = {}
for k, v in pairs(value_to_index_map) do
  index_to_value_map[v] = k
end

local function SetReadonlyTable(t)
  for k, v in pairs(t) do
    if type(v) == "table" then
      t[k] = SetReadonlyTable(v)
    end
  end
  local mt = {
    __data = t,
    __index_to_key_map = index_to_key_map,
    __key_to_index_map = key_to_index_map,
    __index_to_value_map = index_to_value_map,
    __index = function(t, k)
      local tmt = getmetatable(t)
      local data = tmt.__data
      local value_index
      if tmt.__key_to_index_map[k] ~= nil then
        value_index = data[tmt.__key_to_index_map[k]]
      else
        value_index = data[k]
      end
      if type(value_index) == "table" then
        return value_index
      else
        return tmt.__index_to_value_map[value_index]
      end
    end,
    __newindex = function(t, k, v)
      errorf("attempt to modify a read-only talbe!", 2)
    end,
    __pairs = function(t, k)
      return function(t, k)
        local tmt = getmetatable(t)
        local data = tmt.__data
        local nk, nv
        if tmt.__key_to_index_map[k] ~= nil then
          local iter_key = tmt.__key_to_index_map[k]
          nk, nv = next(data, iter_key)
        else
          nk, nv = next(data, k)
        end
        local key, value
        if tmt.__index_to_key_map[nk] ~= nil then
          key = tmt.__index_to_key_map[nk]
        else
          key = nk
        end
        if type(nv) == "table" then
          value = nv
        else
          value = tmt.__index_to_value_map[nv]
        end
        return key, value
      end, t, nil
    end,
    __len = function(t)
      local tmt = getmetatable(t)
      local data = tmt.__data
      return #data
    end
  }
  t = setmetatable({}, mt)
  return t
end

home_technology_level = SetReadonlyTable(home_technology_level)
return home_technology_level
