int main() {
  int list[] = {
      -6891, -962,  -9862, 8969,  -9439, 4192,  1884,  8276,  6419,  6745,
      -6402, -4566, -1264, 91,    8849,  -1502, 4783,  3628,  -4653, -923,
      -5691, 5453,  6068,  -2011, -8186, -8942, -4914, 9281,  9446,  -6475,
      4787,  -714,  675,   1180,  8159,  8301,  3097,  2917,  1546,  8621,
      2378,  355,   9396,  1713,  -573,  8053,  3982,  -8131, 8503,  -6935,
      3624,  -6061, 8198,  9650,  2417,  -3712, 911,   -8391, 7109,  -5602,
      -5486, -8867, -3690, -2316, 2084,  -9583, 8935,  8296,  -3113, -4242,
      2305,  969,   6248,  -1209, 9626,  -8851, -7735, -2698, 4360,  6460,
      -6192, 9076,  3208,  -5944, 4098,  -4730, -7636, 1737,  112,   -1846,
      1530,  1493,  2627,  6799,  -4241, 6990,  4252,  5105,  46,    -6765,
      2423,  9546,  -4068, 7186,  -752,  -9859, 7866,  5415,  -3500, -9698,
      -9002, -5706, -3881, -4898, -6613, 1149,  9270,  2914,  9647,  6078,
      -2550, -8941, -5014, -4393, -7058, 3834,  2105,  9473,  9698,  -4275,
      373,   -2667, -6294, -7106, -2152, 1721,  -7150, -6241, -8460, 3104,
      -2688, -6721, -7459, -4841, -81,   3622,  1889,  9290,  6047,  769,
      8463,  -6955, -1709, 9927,  2929,  6174,  7028,  8542,  7915,  -6019,
      8780,  -8187, 2039,  -9109, 9907,  -4820, 1888,  -7084, -9617, -204,
      -7371, 7472,  5273,  -5126, -1691, 1542,  8573,  7402,  -313,  -8103,
      8804,  7463,  4169,  4457,  -1090, 5980,  1398,  -5702, -8432, -2340,
      8916,  -9165, 702,   9594,  -1624, -9089, -5210, 4084,  3654,  -6212,
      -7543, 9222,  -7768, -9253, 8388,  -5410, 5520,  4610,  -575,  -7817,
      -3772, -7479, -3026, 5442,  -388,  7103,  1064,  2723,  -7612, -8732,
      -5902, -5426, -3039, 6848,  2722,  5512,  198,   5812,  -275,  6455,
      -922,  1973,  8808,  3949,  -5425, -3042, -1681, 8829,  -2249, -7950,
      -6802, -2923, -2165, -2721, -7242, 3202,  -2066, -9856, -6723, -6821,
      -9989, -4070, -899,  -7101, 2185,  -5612, 7166,  8730,  3557,  6974,
      -7974, -7631, 6286,  -9134, 3993,  7796,  6778,  463,   1025,  -4441,
      6278,  1125,  -1799, -8717, 1470,  -1701, -8840, -6758, 6363,  -7645,
      -749,  -7738, -1669, -4088, -2501, -4668, 3352,  -5976, -6106, 1869,
      6528,  6940,  -1665, -5471, 4020,  3779,  -2388, 8011,  3531,  -1834,
      5550,  -2249, -2069, 8583,  5660,  8424,  6254,  -2213, 766,   -3833,
      5351,  7079,  -735,  4146,  2641,  7800,  -861,  -851,  1042,  9386,
      724,   527,   813,   8343,  2628,  -5191, 8877,  -361,  -8556, -4649,
      5947,  -2732, -5920, 1790,  2644,  -5975, 4324,  8671,  -2207, -6984,
      3221,  4244,  -2867, -5355, 4763,  -9842, 6867,  5986,  -7861, 5568,
      -4503, -598,  -6026, 909,   -4884, -7837, -8950, 2120,  1420,  -7046,
      -1014, -3237, 711,   -6654, -9632, 3193,  -7105, -708,  -8098, -3568,
      -8308, 9594,  6725,  7198,  -344,  -2338, 4221,  8218,  4722,  -9770,
      8151,  452,   -6370, 3048,  5738,  1878,  3338,  977,   -3587, 2490,
      -6091, -4390, 1042,  1576,  -5580, 7833,  -4636, 8381,  -4587, -8051,
      -4250, 5646,  -465,  -6753, 9069,  -3564, 6736,  9914,  -3019, 8005,
      -2207, 9680,  5189,  9107,  8446,  -3602, -4331, -9457, -6631, 5266,
      -748,  -9754, -9067, -1741, -2838, 6965,  9234,  9238,  -2938, 5329,
      4821,  -4424, -7884, 7237,  3520,  8887,  3886,  -7930, -8443, 8593,
      -4869, -1114, -4401, 6832,  -5193, -23,   2331,  -3825, -94,   1898,
      -1023, -1003, 355,   6557,  5232,  5611,  976,   -7349, 5268,  -9067,
      -2952, -5004, 1970,  4162,  -8853, 6882,  -9047, -5186, 6610,  -9321,
      -1947, -6423, -1477, -6382, -2360, 3243,  3063,  -1453, -9366, 7184,
      -9389, 1661,  -3544, 9737,  4008,  8584,  9440,  7301,  2115,  8434,
      -2911, -1846, 9564,  -2110, -6612, -7225, 6347,  -4900, 5275,  3108,
      -6336, 3264,  -8538, 9579,  5859,  3920,  -8249, 6506,  -3589, 3887,
      6874,  2439,  -1197, 4843,  405,   -1521, -4280, -5196, 8149,  -8953,
      2233,  -389,  -707,  1807,  -5238, 5240,  -5939, -3423, -8611, -1259,
      -5559, 7003,  -5497, -5877, -1765, 7591,  -6904, -5700, 9224,  -4977,
      -4166, -1402, 4727,  9601,  -4299, -2814, 9426,  -6037, 9701,  7533,
      -9588, 8652,  -9345, 7915,  -419,  -8417, 2472,  3900,  6217,  -8525,
      534,   -3835, -9570, -2221, 9063,  -4004, 4780,  9501,  -2386, 9920,
      -3031, 7372,  5644,  -7775, -8465, -7330, 1,     5387,  9966,  2320,
      7193,  -1511, -6269, -1003, 425,   382,   9506,  1605,  -969,  5722,
      -9616, 8611,  -4730, -187,  -7664, 2488,  9612,  3340,  3447,  -2062,
      -7782, 4819,  -5215, 1614,  4331,  7181,  2298,  8517,  3518,  9828,
      5181,  9064,  -5301, 6214,  -9102, 7717,  2124,  9624,  -8199, -5284,
      9471,  -7953, -799,  6426,  -3879, 656,   4877,  7302,  -5625, -3342,
      -9486, 1806,  -5252, -859,  -1715, 2288,  3663,  -487,  7536,  -2508,
      172,   -8208, 210,   -6280, 2229,  -6716, 4054,  -8570, -5917, -7006,
      -8866, 287,   -4806, -37,   -3067, 328,   -6136, 9488,  -6987, -2195,
      -8657, -5862, 1825,  4215,  519,   -7944, 2122,  3732,  -4220, 3755,
      2061,  3260,  -5126, 2192,  -8734, 8787,  -2614, -9696, 650,   1011,
      -6058, -2798, -662,  6953,  7693,  1096,  -9437, -9976, -3631, 518,
      1025,  865,   1872,  -1664, -2997, 3269,  7214,  3732,  8515,  -9185,
      5781,  -6417, -2973, -4346, -2543, -3626, 9429,  5582,  2173,  235,
      9631,  -9816, -7776, 4196,  5541,  -2041, -4961, 4996,  713,   3942,
      8140,  -8069, -3444, 6966,  -7180, -5120, -5171, -7116, 3195,  7655,
      2899,  -5168, 1384,  8081,  -4435, -3832, 7851,  6815,  -7586, 3820,
      5225,  -3482, 1007,  413,   -1947, 3474,  3505,  2163,  -5159, 8824,
      3027,  -881,  -8449, 4750,  -4507, -5504, 1012,  192,   -9314, -2644,
      -5061, 6673,  -5078, 5688,  -259,  4456,  -8711, -8940, -6748, 2333,
      -6650, -2522, 8102,  3998,  2449,  -4611, 4036,  7883,  -3512, 4342,
      -5468, 7119,  -3353, 5765,  -4802, 2815,  202,   4468,  -7838, 5167,
      -7567, -5449, -1911, 6903,  1669,  5912,  -1314, 2854,  1128,  -3140,
      -7214, 9932,  -884,  9388,  -2670, 8991,  -4299, -9562, -9423, 7760,
      -6652, 713,   2674,  -1475, 6043,  -9044, -5101, 4009,  963,   -3582,
      3342,  3419,  -1066, 6944,  -9734, -475,  208,   -6611, 3355,  -8778,
      -6747, 5992,  3184,  -519,  6199,  931,   6407,  44,    -8474, 4035,
      -6670, -5509, 6453,  5626,  -1124, 3646,  -2049, 977,   -8918, 7759,
      2312,  9894,  -6544, -5745, -9156, -631,  -2733, 7378,  -4980, 2709,
      6428,  -3079, -2280, -7291, 5002,  526,   -7274, 8509,  1888,  956,
      -3404, -3756, -7275, -6744, -5988, -1961, -1911, -3805, 4321,  -6897,
      7140,  8301,  3893,  285,   -6963, 4761,  752,   -49,   5839,  -3083,
      7046,  -136,  6768,  -3373, -9344, -611,  1135,  8089,  9914,  4026,
      1079,  -5807, -2921, 9667,  3746,  -4906, 2327,  -8421, -5154, -376,
      -5025, 2316,  5471,  -248,  -5664, -3205, -5038, 5914,  9421,  -1322,
      3954,  2217,  -9876, -8954, 6649,  8912,  -3598, -2874, 6569,  8457,
      -1278, -156,  1746,  2281,  6272,  -8224, 985,   1722,  -799,  6031,
      -5874, 5312,  -3099, 5429,  -4343, -1572, -277,  6535,  5362,  -9708,
      2899,  -3964, 2533,  -577,  6293,  5843,  8947,  8386,  -2478, 2982,
      8536,  -2838, 6152,  5946,  -2455, 4516,  2306,  5584,  3283,  151,
      8201,  -4108, 6196,  -778,  -4201, -4122, 1352,  9296,  -3430, 5829,
      5572,  -3336, 4874,  -5538, 9445,  4697,  -4046, 4518,  -6552, -9067,
      8031,  -8455, -7421, -3464, -9663, 837,   -9359, 5623,  7269,  9371,
      6623,  1955,  -9486, 3876,  -4558, 7932,  -284,  4344,  -1750, -863,
      -248,  -7331, -4363, -4529, 8211,  -2733, -2777, -6071, 586,   -7056,
      3117,  3807,  -8576, -8592, 7852,  8556,  -5173, 7886,  4098,  61,
      8480,  -2755, 8456,  -4284, -3814, 2814,  7737,  -9454, -7066, 8075,
      -8894, 9173,  9936,  -8277, 3030,  -532,  -4801, -3766, 2031,  9347,
      5126,  2762,  6720,  -4873, 9970,  8421,  -2475, 3106,  674,   2976,
      -3381, 41,    -9518, 8344,  -8184, -4914, -5592, 8254,  3862,  -4440,
      -2297, 4555,  1609,  9194,  8454,  -7134, -2716, 415,   -8491, 9935,
      6239,  2201,  7616,  5269,  7025,  1441,  -931,  -4577, 4684,  -7540,
      -312,  -7067, 7227,  -1788, 8880,  -6020, -7850, 1319,  -2692, 54,
      -6915, 2274,  -5524, 2815,  -9525, 3801,  9477,  -3131, -4796, 5774,
      -4918, 7322,  -3495, 6462,  -7641, 950,   7163,  -8090, 4647,  -6527,
      9567,  -8344, -2818, 9789,  76,    -8964, -5686, 7580,  9006,  -2524,
      6915,  3382,  8397,  3587,  -797,  2397,  7423,  3836,  -9668, 963,
      7810,  -7647, -3222, 9533,  -6411, -8946, 2777,  9159,  2579,  2776,
      4769,  9198,  7984,  5678,  2125,  -5441, -6150, -7201, -4338, 174,
      6662,  -4349, 3776,  7563,  2635,  9307,  -2259, 6769,  5167,  7272,
      7958,  -332,  -7566, 6830,  -9953, 5733,  8517,  -6418, 6266,  -6241,
      7316,  2552,  -8172, 3443,  203,   -3349, -4717, -4534, 5099,  -3599,
      -4498, -2462, -5459, -5696, 1607,  -6909, 191,   -6219, 6647,  -51,
      -511,  -3827, 373,   -9057, 2145,  -5987, 161,   -5338, -6235, 3109,
      4457,  -4584, 510,   2958,  -646,  695,   3662,  -5686, 7335,  -4109,
      3856,  -1593, -3859, 751,   -6512, -3323, -1799, -9504, 7470,  2619,
      -7791, 3275,  -4658, 5215,  -3349, 6722,  2545,  -7220, 5915,  3380,
      1015,  4617,  2844,  -1374, 2426,  4931,  -8977, -9540, 471,   7511,
      -1150, 9178,  5045,  -1569, 6140,  89,    -9203, -9781, -1728, -6755,
      -1256, 4808,  -7583, -7668, 4871,  1509,  9310,  436,   -3466, 1855,
      -345,  -6433, 8524,  -605,  -6143, 1226,  9987,  -3318, 5857,  -9803,
      -4022, 4325,  1601,  -7368, 478,   3412,  2370,  -7464, -1086, -8781,
      -5887, 504,   1455,  -6294, 9430,  5091,  1317,  -1201, 5836,  6963,
      6482,  7423,  4716,  1299,  -1192, -9207, -5891, -7042, 6893,  -2929,
      -5058, 4041,  985,   -4132, 8063,  9512,  6764,  3901,  9338,  3978,
      -3840, -4468, -2904, 7937,  -8159, 504,   -7652, -8785, 3736,  -6097,
      7008,  9224,  -4691, -7264, -151,  -1510, 8610,  9216,  -2553, 1615,
      8179,  -212,  -8639, 4660,  4475,  649,   -8744, 6472,  9440,  2872,
      9617,  -2091, -8919, -9045, 4470,  -772,  -2852, 9245,  5734,  -2728,
      2510,  3999,  -6923, 1898,  9932,  2548,  4438,  5529,  1064,  -7404,
      -9021, -1775, 3728,  6215,  9995,  5068,  -1683, 6633,  3369,  8048,
      417,   -4868, 8520,  7430,  8407,  -4225, 8155,  8397,  1152,  -2986,
      783,   -8465, 5767,  -3118, -7800, -5900, 5161,  -3115, -7628, 1500,
      -5876, 4418,  4590,  3518,  -1836, 760,   -2397, -3732, -6826, -2870,
      -628,  -431,  8026,  -5490, -200,  -9866, -7398, -385,  -2658, 6795,
      5570,  5312,  137,   4395,  -4707, 1519,  6272,  9576,  9461,  1911,
      746,   -8173, -7367, 7286,  5302,  -6517, 9081,  7232,  -8571, 3884,
      1055,  7182,  -1304, -5582, -8303, -2665, 1433,  196,   74,    2214,
      6056,  9767,  1248,  -7828, 7549,  -70,   1028,  5676,  4863,  -7786,
      -9707, -9892, 1044,  -7379, 4396,  -5365, 2005,  1572,  5022,  548,
      4969,  -2049, -2899, 8099,  -2400, 9212,  4612,  314,   9952,  -5499,
      4868,  -5123, 4755,  -6126, -2404, 5478,  -783,  7303,  5869,  -2899,
      -4376, 9145,  -3500, -4555, -888,  7912,  -4876, 2287,  4518,  6543,
      5262,  -3841, -7786, 9057,  -646,  5895,  3384,  -9209, 5348,  -2177,
      -7808, 7155,  2565,  -1210, 3675,  5673,  2686,  -1190, 2498,  -3341,
      9500,  1524,  -4019, 4427,  -410,  -6087, 4473,  -3980, -5610, -3975,
      4475,  -8224, 7712,  6304,  -6342, 6366,  -8757, -3324, -6790, 4800,
      9040,  -2160, 9276,  7754,  6453,  1167,  3812,  2889,  -2592, 3567,
      -4259, 892,   -1978, 1209,  3101,  -1337, -4026, 132,   7598,  -8921,
      -4628, -525,  -4334, -7256, -7349, 8448,  9002,  -4171, 8654,  3532,
      -7760, 2028,  -6917, 9173,  8030,  6367,  9256,  -5964, -6912, 6663,
      -311,  2748,  -1140, 545,   -6083, 7536,  -232,  -6376, -9544, 2977,
      3252,  1756,  -6399, -9088, -6874, -3625, 8334,  5255,  -5101, 4449,
      2453,  -4587, -7923, 3104,  2008,  -2949, -2868, 5602,  9134,  -676,
      -5987, -309,  -7089, -1440, 9393,  2856,  -4813, -7364, 5040,  6050,
      2077,  -9112, 1116,  -3435, 2210,  -3529, -3309, 8633,  5514,  6674,
      9816,  -16,   -4497, -2841, 5047,  -3559, -9247, 9842,  8587,  -3313,
      -9439, 7198,  5569,  6267,  8065,  -4011, -239,  3340,  4989,  1333,
      -6363, 6995,  -7402, 7043,  6161,  1720,  5326,  -7674, -1407, 9263,
      5045,  6058,  -6332, -9353, -853,  -8151, -2330, -3685, 5641,  3147,
      -4360, -7188, -739,  1242,  7345,  -7415, 393,   6930,  307,   3793,
      2325,  8134,  2194,  4618,  -8106, -3470, 3753,  7867,  7754,  -4231,
      -4206, 9653,  1014,  -6096, -5697, 3897,  -8657, 1767,  -3245, -4511,
      -9451, -5009, 2031,  3880,  -1918, -7627, -7111, -2222, -6812, 5058,
      6242,  8598,  -8136, -3301, -2223, -8828, -9343, -5953, 4439,  -3190,
      1023,  -4009, 787,   -1476, 5712,  -7995, -2624, 1042,  -2631, -1268,
      -7517, 1423,  -8080, 9082,  -3929, -3367, 151,   1658,  9938,  7295,
      -1017, -4666, 4127,  1109,  2020,  -1417, 4781,  -8503, -6359, 4485,
      4622,  4486,  -761,  9996,  5049,  7926,  -4047, 3014,  -1721, 9911,
      -3677, 4554,  4084,  5479,  -3155, -6142, 2824,  -7249, -8357, -5286,
      8672,  -7580, 2894,  8166,  3441,  5806,  447,   763,   -8375, -1780,
      253,   -2212, 964,   -5766, -9540, -927,  -521,  4914,  6249,  -494,
      6395,  -1436, 3950,  -4912, 1107,  -4880, 4858,  1623,  -7401, 2484,
      -2974, -8928, -5155, -2096, -7886, -747,  -5325, -1361, 7216,  4598,
      3322,  257,   6469,  5446,  -327,  9323,  -1686, 7822,  9192,  1092,
      -2428, -1262, 1182,  9713,  -9674, -9541, -2159, -7033, 521,   1982,
      -7662, 9009,  -8254, 4769,  2962,  -6512, -5904, -6786, -486,  -1687,
      -9238, 7822,  5495,  5932,  389,   3657,  -5541, -9415, 2143,  -4696,
      3421,  -998,  3244,  -2710, 1322,  -9649, -8290, -6768, -4886, -3342,
      -7399, 185,   -838,  7592,  -4123, 2176,  9022,  4514,  2563,  5308,
      -9828, 9161,  -6980, -900,  3260,  -3770, -682,  4774,  9962,  -6316,
      1357,  -1058, -5303, 2845,  -8846, 4767,  -8822, 6740,  -3234, -6039,
      -2552, 9053,  3126,  1636,  -9159, -4034, -573,  -3796, -6963, -3850,
      8735,  9858,  -128,  8965,  762,   7215,  -2597, 2210,  1104,  4395,
      8351,  9660,  -2357, 8920,  9511,  3146,  -7422, -9908, 9837,  -1070,
      -104,  2755,  9424,  -9138, -6169, 2369,  -9305, 2567,  276,   -5543,
      2856,  940,   5770,  -4676, -1076, 8038,  -3265, 6048,  -2282, 2877,
      -1075, -2507, 6126,  -6387, 1289,  -92,   -9899, 2877,  4050,  8796,
      -8939, -9854, -5162, 1838,  -1912, -1357, 1739,  2144,  2908,  7154,
      -5600, 3955,  -9939, -1236, 254,   5207,  9125,  997,   4066,  -7311,
      3510,  -357,  -829,  7028,  6110,  7346,  3549,  -290,  3756,  -1062,
      -3109, 7520,  3930,  7855,  -4576, 1992,  -2557, -4634, -2092, -2435,
      -4693, -9248, 5832,  -8259, 5158,  336,   7153,  3234,  -2308, 3843,
      1800,  98,    -8887, -6861, 964,   -6708, -4287, -6932, -2489, -5504,
      -3794, 6925,  5332,  -4777, -2478, -9000, 7868,  -2653, 7267,  5809,
      -5192, 2030,  -1319, -9052, -3840, 7729,  7646,  9759,  1568,  6146,
      6392,  -3735, 2493,  7262,  6054,  4134,  8536,  -1455, 7118,  -8425,
      241,   -3413, 5593,  2938,  9361,  -1833, 78,    3008,  774,   4974,
      -9316, -5712, 2174,  5611,  1218,  5798,  6870,  7093,  5046,  -8545,
      8966,  3008,  -5205, -3400, -9925, 1053,  -3078, -4479, 6080,  -7148,
      9296,  5881,  -321,  5277,  -8075, -1995, -6762, 1300,  -42,   -7054,
      6194,  106,   -1579, -4966, -6735, 117,   2281,  -4205, -9193, -5036,
      4794,  -9465, 7722,  3608,  -2860, 6743,  5880,  -1727, -7018, 5870,
      -2765, 6387,  -772,  2193,  6696,  -7848, 4901,  4239,  -8462, -2623,
      -368,  -3660, 1305,  3107,  -4256, 4445,  -7723, 5350,  -1560, -1432,
      2946,  1053,  2184,  6713,  1634,  7924,  -3113, -2822, -5029, -4200,
      4972,  -5992, 5721,  -1620, 1440,  -5192, 9833,  -2402, -3961, 2145,
      -9419, 6797,  2054,  -9370, -3919, -2989, -2018, -8947, -4886, 9066,
      3866,  6421,  -5780, 9917,  -955,  -7282, -6071, 6951,  5615,  8802,
      -917,  -7026, -640,  -6618, -3133, -5390, -6921, 9866,  -936,  3256,
      4453,  102,   2134,  9228,  -1292, 1509,  5119,  -391,  3451,  -1494,
      -4055, 3819,  7165,  8335,  -3803, 7880,  4405,  -9187, 7190,  5723,
      -5957, 9253,  3512,  -8349, 8116,  8676,  -2811, 6103,  -4170, 3583,
      2731,  -7469, 9481,  1954,  9003,  3675,  -398,  7269,  2272,  -2758,
      214,   7185,  -9424, 854,   142,   6266,  -6331, 3011,  6500,  -6139,
      -5171, 6517,  -5504, 4263,  1230,  -870,  8736,  7684,  -9508, -9521,
      3312,  -6945, -3620, 6960,  8173,  9825,  -2306, 7860,  4313,  -1917,
      4246,  -3255, -5308, 1877,  898,   2957,  -4544, 4245,  5618,  -6649,
      5417,  2888,  4857,  182,   -865,  2009,  -1556, 3041,  -7913, 4157,
      -3252, 8245,  -4018, -1072, -1743, 8384,  7928,  8786,  4872,  -4304,
      -3808, -3157, 8254,  9239,  5153,  -9788, -2833, 1370,  -8490, -8133,
      -3362, -5782, 97,    -3835, 9865,  -5446, 2177,  -4885, -6816, 2952,
      4530,  5160,  6908,  -6740, 4582,  -5146, -4734, -8712, 4445,  -7250,
      4072,  -7581, -9993, -1521, 1650,  -3909, -9733, 9214,  7258,  4668,
      7952,  3410,  -3375, 9619,  -6538, -6631, 9456,  -6934, -1663, 2155,
      -7658, -5813, -9819, 6896,  -7954, 4787,  4971,  -8903, -5913, -9553,
      -427,  -3186, -2556, -4314, -5713, -1348, -1494, -5242, -9303, 7924,
      -2413, 5583,  883,   -8588, 9661,  5351,  3809,  4846,  5153,  5693,
      -9297, -1753, -3607, -3365, -1904, -6554, 8847,  8267,  -4494, 4490,
      9735,  2385,  9920,  6723,  2703,  2195,  9093,  -2513, -1236, 3983,
      -4169, 9039,  -1390, 5500,  7840,  -7486, 2902,  -8190, 9435,  669,
      -3322, 6920,  6541,  -8686, -2190, 3519,  2686,  -1130, 3305,  -5812,
      7535,  -6101, -4329, 1072,  -7102, 8227,  -6577, 4249,  -4756, 2525,
      8553,  -5824, 2005,  6453,  6596,  2192,  7900,  -1920, 986,   -1405,
      -3699, 2134,  -8870, 5933,  -501,  -9005, 1633,  -7562, -5180, 3194,
      -4157, -3980, 5500,  -1015, -6367, -4837, 7312,  -1366, -2251, 3482,
      -8566, 5547,  -5683, -3493, 9365,  -9319, 1948,  6596,  7637,  2172,
      -4674, 3258,  6819,  -6012, -8405, 9575,  8587,  -944,  -4629, -3861,
      -9878, -6400, -2527, 4534,  3738,  -8804, -9465, -283,  -7116, -3830,
      -1671, 9986,  -4121, 29,    -3522, -6736, 5540,  -3105, -716,  -4864,
      -2028, 7495,  -6208, 2842,  4249,  -2411, 7237,  -3848, 2719,  -3013,
      7833,  -8080, 6375,  8509,  -987,  -51,   -1296, 4521,  2611,  -6120,
      -5867, 549,   2974,  -795,  7711,  -9375, 8076,  9143,  9157,  -3633,
      8148,  8518,  7680,  -6631, -9060, -5843, 6242,  -9829, 8738,  -3355,
      -582,  -8000, 5407,  -2051, 2429,  -4500, 9621,  9386,  -4344, -1353,
      3313,  8705,  2981,  -5786, 7790,  -5849, 2617,  -7564, 4420,  76,
      6384,  -4662, 6530,  2786,  1151,  6352,  -3519, -3063, -5036, 8116,
      4232,  -4289, -8098, -31,   -2725, -8225, -1548, -4676, 5871,  -3827,
      4698,  2037,  2276,  -6561, -492,  -9096, -3587, 4336,  -6125, 4846,
      3908,  5112,  2972,  -869,  569,   4440,  -1607, 9161,  -3553, 9958,
      -7156, -3695, 3921,  9130,  -7451, 1155,  -1572, -1710, -1302, -2667,
      -7370, -1307, 8218,  929,   -2182, 3728,  -9654, -6561, -6717, 5903,
      535,   333,   1280,  -7866, -2626, -1616, 272,   -5954, -2448, -5704,
      1350,  -3241, 2705,  -6538, -8120, 3259,  -1560, -5690, 9562,  -9643,
      -7589, 2704,  -6905, -51,   6558,  77,    6260,  -573,  -4883, 6111,
      -4188, -8921, -5169, 1194,  -2860, -5474, 5510,  -7706, -896,  -6402,
      3834,  -1836, 5022,  1312,  4906,  -6587, -2917, 2314,  -1112, -1974,
      -799,  2357,  4926,  -7526, -4463, -5447, -2838, 8563,  6884,  2416,
      7493,  4671,  3943,  2406,  4405,  -9029, 4967,  3388,  -9602, 4182,
      -5852, -1008, 9803,  -1776, 7548,  5139,  -7045, 1702,  -1819, -2024,
      1131,  -2724, -1803, -9885, 5503,  5791,  -3543, -1544, -6918, -7361,
      -3611, -9980, 9327,  -5860, -8059, 9164,  7392,  3174,  956,   -3781,
      -7132, 994,   5766,  901,   3813,  -8990, -4480, 6574,  -9502, 4167,
      3715,  -6504, 8939,  2446,  5885,  -7608, 2169,  9164,  9438,  8075,
      -6192, 4791,  -2794, 5992,  4251,  3196,  5174,  3990,  954,   -7756,
      -5592, 4491,  7840,  -9434, 8340,  9805,  -4084, -5641, 5030,  9752,
      -7320, -7523, 5899,  -9765, 8866,  -719,  -5918, 1701,  -4103, 6996,
      -44,   7366,  8896,  5392,  -8885, -2154, 9832,  -8921, 3636,  7045,
      -6211, -1658, 7634,  249,   -9670, -7707, -4087, -7250, 994,   -4815,
      5191,  7869,  -990,  1949,  4924,  8702,  1120,  -7907, 4640,  -95,
      -5845, -6320, 6566,  -1974, 4594,  -7199, -8625, 1359,  7285,  6053,
      -1022, -7998, -3747, -8065, 7215,  4644,  -8663, -2215, -3063, -6768,
      762,   5845,  -6340, 4821,  -4506, -4187, 3849,  -9462, 3776,  8231,
      3213,  4723,  -8171, -1253, -4573, -6094, 5350,  -4530, -7261, -4246,
      -4131, 517,   -1603, -5163, -2195, 2400,  -6027, 6320,  -6282, -1572,
      -5907, 2771,  242,   2629,  803,   2318,  9942,  -7549, 8402,  6824,
      1547,  -1849, -1423, -4574, -1,    -4164, 2249,  -3156, -1382, 6956,
      -7036, -8239, -543,  -8570, -8578, -3129, -8390, -913,  5855,  -1095,
      3583,  -3936, 199,   -8425, 8831,  -6417, -2049, -9951, -3391, -857,
      5652,  8641,  -8362, 6241,  6640,  -5625, 8799,  -3438, -1710, 1995,
      6463,  -3905, -7844, -7369, 2942,  -6722, 909,   -3276, 9884,  -9098,
      7258,  -6932, 2879,  3475,  5138,  -7563, 5171,  -776,  7221,  -9624,
      4018,  1663,  6943,  6938,  5698,  6244,  -6911, -3986, 2727,  -4082,
      5109,  -7527, -7757, -7774, -5680, -3032, 3738,  5874,  -3402, 5967,
      1435,  3299,  5368,  -6587, -4240, 8796,  8381,  9344,  -8033, 6205,
      -2849, 3979,  1447,  7010,  1158,  -197,  7373,  -6290, 3280,  8671,
      4810,  -9591, -921,  -5263, -5079, 3375,  -3631, 2041,  2256,  4498,
      3234,  7060,  7,     1059,  -6400, 7533,  -6667, 6396,  9257,  -9743,
      -8183, -3788, -7707, -1441, -9433, 5212,  -8248, -2649, -7729, -3292,
      1367,  2272,  8681,  1636,  -9060, -3281, -7395, 7141,  -9470, 8256,
      -9422, -6044, 4324,  -3337, 464,   -2492, -3066, -9684, 4346,  -3991,
      2976,  809,   -460,  -7001, 6273,  -9152, 7980,  9161,  5041,  -9456,
      1871,  395,   5886,  -8909, 7846,  -8450, 4572,  -7583, 8619,  7078,
      -1234, 9608,  -5471, 418,   7516,  5305,  -9731, -9645, 1946,  -2220,
      -8975, 2571,  -5455, -9000, 6487,  -774,  -2784, -8560, -1119, 3956,
      -7459, 4210,  5184,  7826,  3044,  -2393, 4324,  4205,  -3896, 8143,
      -3447, -7457, -6310, 2667,  -7474, -2301, 7373,  -5323, 4234,  6040,
      -183,  8311,  1351,  -7685, 8979,  4176,  -5230, 1974,  7148,  5818,
      -1043, -494,  9577,  2924,  3723,  -7017, -7287, 2625,  -5028, -2946,
      7232,  1727,  -7656, -631,  2596,  -6170, -8935, 9318,  2675,  5951,
      -6279, 5252,  -5294, -6146, 8687,  -3056, -3354, 9198,  -7811, -5728,
      3194,  -2876, 1413,  -7285, 4891,  5591,  -6728, -5732, 2100,  -8330,
      272,   -5915, 7261,  8513,  -9890, 1569,  5833,  -9185, 8803,  2131,
      -6683, 6788,  -429,  -9079, -9713, 1469,  8331,  -3169, -7586, 1346,
      7427,  -5902, -1432, -4136, 5266,  7817,  9686,  9379,  -3015, 5795,
      -5558, -5311, 6997,  -6551, 7417,  -327,  -3866, -1416, 2213,  1937,
      -1670, 6322,  346,   320,   7334,  -2238, -8493, -4637, 8046,  661,
      -1015, -168,  -8660, 3052,  -5279, -548,  -221,  4522,  5505,  8266,
      -1188, -9865, -8909, 6667,  -4871, -4042, 3911,  4493,  8284,  7070,
      5183,  4287,  4842,  7068,  1616,  9730,  9433,  -3326, 7035,  7021,
      7714,  -7973, -4786, -1333, 8986,  6951,  -8763, 7348,  4323,  -7472,
      -2232, -4524, -614,  -6788, -5967, -3913, 423,   2279,  -4331, -8228,
      5745,  -7387, -1141, -8654, 3176,  7395,  7091,  -8599, -799,  -9646,
      2179,  -2785, 6075,  7942,  -2665, 3626,  940,   -1748, -7485, 4728,
      8251,  7418,  5762,  2004,  -6854, -7524, 5119,  -7993, 9198,  -4388,
      -1364, -5105, -3372, -2804, -4925, 1090,  -4065, 4015,  -9994, 3612,
      5925,  7475,  6460,  -4924, -6031, -2227, 223,   -4618, 515,   1500,
      -8756, 9754,  4221,  8153,  3801,  9142,  5922,  -9306, -3059, 3611,
      6257,  -2595, 3879,  -7333, 4151,  -4394, -8584, 6598,  -5998, 4709,
      -3319, -9576, -2851, 9947,  4830,  9103,  9383,  4609,  9891,  -3936,
      -506,  -750,  -6069, 589,   -1850, 7611,  -6564, 6486,  7944,  312,
      6658,  -8538, -1345, -9804, -8353, -4712, 2348,  -3713, -1871, -5166,
      -717,  5487,  -8769, 8949,  2218,  3274,  -475,  320,   2703,  2012,
      -7849, 518,   6467,  3707,  -550,  5351,  3656,  1747,  -8399, 5514,
      -6975, -6063, 6939,  9596,  8190,  -6269, 6287,  6809,  -9864, -5066,
      -8233, 9575,  9294,  -1060, -63,   -7972, 1352,  3783,  9511,  1546,
      -2730, 1831,  9374,  -8462, 948,   -7010, 4417,  -354,  -3201, -3991,
      -5474, 4571,  -1471, -8568, -2385, 7454,  6119,  4957,  -1483, -8626,
      -7799, 1059,  -4846, 5474,  3641,  -7100, 5817,  6923,  -3510, 2582,
      -168,  -5892, -4853, 653,   -6563, -7726, 1617,  3795,  -127,  -5176,
      2213,  5385,  6809,  7115,  -658,  -3506, -2100, -6491, -8731, 2507,
      2029,  9808,  9643,  4507,  1384,  7963,  -2503, -7220, 7890,  -8442,
      7764,  5805,  6793,  -2031, -709,  5837,  -3870, 2980,  -5455, 1897,
      -948,  -8976, 2588,  -3050, 5885,  -5943, 4604,  4156,  4537,  -7924,
      -3020, -4033, 5635,  7619,  9965,  2288,  -2615, 9553,  -8299, 6963,
      3508,  -975,  -4997, 1784,  8136,  5828,  7161,  2066,  -5996, 7150,
      3136,  -8855, 7642,  5787,  -8379, 5811,  -5833, -4784, 1403,  -3097,
      -988,  -5010, 7162,  -2357, 307,   -7068, 8361,  4881,  -145,  4774,
      -8138, -4690, -352,  -439,  9281,  -6241, -5889, 2391,  -8199, -5412,
      9549,  -5123, 5160,  872,   7693,  -6839, -9036, 1973,  -4303, -2876,
      -6771, -1366, -6058, 8840,  5679,  -6646, 1831,  4631,  2618,  5133,
      -4772, -1233, -5753, -3752, -9717, 721,   7833,  -537,  6430,  -9218,
      9525,  7992,  1244,  6443,  2000,  -1942, 271,   -7699, 1569,  3428,
      -8911, 7412,  9646,  -1824, -747,  -5306, -1004, -2474, -9820, 5608,
      -7267, 9092,  -3071, 2064,  463,   4135,  7969,  7748,  -2969, 3680,
      4623,  -982,  -7520, 6271,  -3556, -1041, -1974, -6096, 4413,  8474,
      -5392, -3433, 6377,  -5034, -2080, 8340,  -8137, 2818,  -424,  7001,
      2700,  -7390, -9491, -1130, -1631, -5624, 9061,  4083,  135,   -1976,
      6591,  2237,  -7822, -6628, 2425,  -1317, -690,  -311,  3740,  -9481,
      4321,  2419,  -6730, 7692,  7325,  2909,  5693,  4862,  2886,  9811,
      2258,  9602,  66,    870,   5218,  -1276, -2416, 2489,  -7662, -8695,
      -5934, 4454,  -7236, 5896,  -1724, 3061,  -4999, -487,  7000,  368,
      9867,  4781,  -6795, 1600,  -6777, 7469,  5261,  -2715, 4605,  -2995,
      897,   -6569, 8537,  9219,  7533,  9040,  9626,  8394,  -7653, 4301,
      1944,  -3314, 5000,  -6388, -6751, -2445, 9137,  8771,  -8907, 6053,
      -2993, 7359,  -9179, 9523,  -174,  2806,  -1574, 8543,  9610,  -1784,
      -6335, 2173,  -4775, 5921,  5182,  -1906, 7942,  2909,  -5771, 5776,
      -4395, -9136, -8240, 2815,  -518,  5192,  -3382, -8693, 4920,  -9634,
      -6728, -9845, 2603,  2480,  -5946, -955,  5215,  -1885, 6614,  -9366,
      -9254, -5712, 2028,  -7504, 6545,  -7667, -7721, -4872, 9335,  7271,
      1316,  5111,  1969,  -8357, 8126,  5531,  4637,  -5246, -3817, -2180,
      5303,  -9568, -1830, -2895, 2615,  7749,  6292,  4735,  -8360, -4235,
      2367,  -1814, 4026,  5966,  8676,  -7679, 7692,  5142,  8233,  9688,
      -5964, 5745,  -4158, -477,  -2879, 5841,  9333,  -7257, -7738, 6657,
      2786,  5196,  4095,  6797,  3163,  -2815, -7802, -8254, -5315, 4449,
      6914,  -8357, 6892,  -5519, -2505, -2037, -5434, 4555,  3447,  8644,
      -576,  8623,  -8271, 3440,  8,     1182,  -3852, -8239, 9995,  -7011,
      1415,  3779,  5174,  -8350, 8175,  7180,  -9221, 1801,  7287,  -9658,
      1392,  -988,  -9677, -2831, -2654, 2408,  576,   -6406, 737,   -922,
      304,   4321,  7257,  4107,  7565,  9867,  6192,  5670,  -3711, 9893,
      231,   -9575, -1275, -8548, -7538, 538,   4876,  1838,  3175,  -1107,
      -9933, 5359,  -6297, 1186,  -6271, -3024, 5460,  7283,  -6115, 4359,
      5640,  2556,  -5103, -1904, 775,   -631,  -1518, 2624,  -5568, 1613,
      7360,  -2221, 7912,  2135,  -6802, 1391,  -2928, -3447, -2610, 9831,
      3556,  7966,  236,   -5536, -5147, -6037, -659,  1528,  9851,  -926,
      5221,  -1069, 6276,  5803,  -9053, 9378,  -8247, -9660, 5676,  5884,
      7855,  11,    -9555, 4536,  8272,  -4476, 8853,  8583,  8521,  -4840,
      9658,  7325,  -5360, 3985,  2905,  32,    -8103, -3975, -4324, -3370,
      -600,  -5200, -3874, -8009, 178,   -6074, 9614,  2820,  1811,  -112,
      6395,  6315,  -1704, 545,   -7676, 4099,  -775,  4176,  162,   -2568,
      -3195, 4686,  -5864, 1292,  8364,  4631,  -5448, 9746,  -6741, -9824,
      -13,   -26,   5500,  -6940, -6900, -4346, -5892, -8722, 8502,  9195,
      -4976, -4128, -399,  1243,  -3198, 321,   -5528, -8935, -1895, 4510,
      569,   6103,  5101,  -8547, -2142, -7391, 4715,  2782,  32,    -9923,
      7855,  -2266, 4911,  7202,  3218,  -573,  2717,  4858,  -9202, -455,
      -9622, 8939,  2299,  7734,  382,   6283,  7822,  -3746, 9084,  3961,
      7793,  5623,  4485,  6975,  9317,  -2263, 8812,  8405,  -3218, -3362,
      -4315, 6826,  -3020, 8691,  -3382, -3131, -1328, -285,  -8883, -6892,
      1878,  -5685, 4752,  6726,  6013,  -2850, -2538, -4530, 9168,  4439,
      8868,  -4321, 4860,  -862,  -3953, -8593, -8013, 6871,  -1046, 8955,
      5783,  6740,  8604,  -4929, 3224,  7467,  4975,  -1557, -5557, -7156,
      4960,  3524,  4129,  2534,  -1165, 6870,  -9024, 2381,  -9582, 7380,
      -2519, 8037,  4788,  -4947, -8274, -8578, 9713,  2144,  7920,  -704,
      -2361, 3651,  -9385, -5023, 5027,  5334,  -5451, 5988,  -20,   1001,
      1901,  5089,  -1490, -2676, 6052,  -6097, -4621, 795,   9784,  -1732,
      9171,  -5172, 4466,  456,   4283,  -8066, 2356,  -2961, -2068, 5212,
      8413,  -2797, 1238,  -1905, -8309, -7759, 2471,  2702,  1392,  -23,
      8131,  9528,  -4450, 7164,  5304,  2474,  -6037, 5778,  -9121, 7600,
      -6083, -7162, 989,   -3252, 5827,  -164,  7617,  -6549, -3702, -444,
      -5739, 8806,  5995,  5224,  7260,  5338,  -5213, -9734, 7135,  -5281,
      2135,  -527,  3837,  5034,  9763,  3226,  5161,  5300,  -7721, 5669,
      1740,  7215,  -2062, -2326, 1553,  -5273, 9784,  9221,  722,   5897,
      6820,  1251,  4859,  -447,  37,    -2189, 7870,  -4187, -6582, -7531,
      2085,  1465,  -544,  8486,  1480,  -5070, -3904, -3110, -4948, -7752,
      9163,  582,   2765,  3889,  5052,  4939,  3284,  1774,  2947,  -6051,
      1769,  4532,  -5036, 4438,  -4450, 5004,  -2618, 9975,  -8146, 1238,
      7407,  -2111, 4888,  -6095, 3139,  6918,  -5856, 2021,  -3941, 4613,
      9323,  6356,  -2673, -3208, -9748, 8142,  2501,  -5576, -4434, 296,
      4872,  -492,  9601,  -1951, 8790,  7985,  9294,  623,   3478,  -220,
      5218,  -6735, -4300, 1281,  6469,  5475,  7662,  9453,  -6454, 8538,
      1586,  5885,  5635,  -9440, -6140, -4647, -5043, 6795,  -5255, -9244,
      -8539, -8995, 1314,  5842,  -875,  -9417, -9662, -1514, -1368, -4011,
      8579,  6750,  7651,  6018,  -5945, 5982,  -9683, 2835,  -8357, 9759,
      -9917, -8416, 4227,  4957,  -404,  -1079, 6292,  1595,  -5072, -3462,
      1302,  -5352, 2504,  4347,  -9715, 7119,  -2844, 6498,  8389,  1387,
      -9911, 3463,  503,   1551,  -591,  -8915, -2486, -852,  -6542, 5009,
      1221,  1590,  -8292, 6176,  1122,  -7032, 8064,  7446,  3412,  -1592,
      -2314, 5835,  -9237, 890,   796,   -2370, -5842, -2325, -6236, 7975,
      1762,  -8675, 9364,  9282,  8914,  -3953, 6720,  2310,  -3266, 2110,
      -4745, -8695, -1728, 7200,  6206,  919,   7571,  -9667, 371,   7173,
      856,   4243,  -8821, -8820, 5634,  -3310, 4269,  -118,  -7221, -90,
      -2579, -6451, -866,  1421,  8801,  4963,  -3115, -9644, 4250,  -174,
      -6032, 8853,  -7265, 7598,  -9250, 1560,  404,   -1091, 1331,  1219,
      1827,  1436,  -4625, -2857, -2440, 9839,  -2438, -5567, -7581, -9688,
      6597,  -3085, -1540, -3268, -9427, -8016, 5204,  7931,  -9629, -1294,
      8588,  8116,  -1095, -4922, -9067, -8730, 2989,  2106,  3091,  -8544,
      -9935, 3586,  -8190, 1303,  5440,  1336,  731,   9269,  6121,  -5741,
      7093,  3534,  -2048, -1592, 3977,  824,   -6462, -3568, 8025,  2346,
      2706,  -3321, 8594,  -4155, 6367,  6181,  3864,  7950,  -8977, 6084,
      -3037, 6448,  -3955, 8673,  4037,  4634,  -6515, 5088,  -2861, 1564,
      1399,  -7768, -351,  -4649, 7691,  -7582, 3422,  1564,  2907,  9221,
      3941,  9844,  4973,  1284,  -9952, -3687, 1323,  -3018, -1644, 3058,
      8479,  -5116, 2482,  7607,  3421,  -7675, -1956, 263,   -162,  -4725,
      -5531, 1147,  -2914, 9944,  -4550, -8549, 1679,  -416,  -9429, 6043,
      4910,  4083,  -4269, 4380,  -1448, 8269,  -5973, 1585,  -343,  -2254,
      -4296, 2970,  7163,  228,   509,   4269,  9174,  -3601, 2940,  8225,
      4632,  1873,  -5813, -3853, -1695, -1305, 8257,  -3539, -3403, 4796,
      2725,  6085,  -2263, 6129,  -9396, 2119,  7167,  -8683, -8910, 7595,
      -7315, -4107, -2294, 9076,  -6502, 8753,  7021,  3627,  2719,  1304,
      -1699, -3128, -7632, -5428, 4827,  -191,  5346,  1442,  8476,  -9943,
      1825,  -1855, 375,   -6463, -5264, -7198, 3665,  2690,  1189,  9138,
      -2976, 2656,  -5217, 3879,  5690,  -5899, -7509, -75,   6400,  254,
      4252,  4912,  -3522, -5720, -2936, -1228, 5947,  9909,  -8274, 7557,
      -5344, -7740, 1170,  2699,  171,   6438,  -2508, -9453, 2346,  5855,
      -7820, 8244,  7007,  794,   3816,  653,   7438,  -1407, -9988, 6576,
      7724,  8917,  4594,  3272,  5179,  -3965, -6417, 76,    -3004, -3113,
      2749,  -9299, 34,    1185,  728,   9,     8440,  4084,  -707,  7477,
      7241,  9234,  8732,  9512,  -6307, -9064, -9685, 5069,  4838,  4228,
      2880,  -1424, 449,   -4836, 9032,  -6931, 5002,  -6828, -6779, -9458,
      -1382, -4270, -4015, 1642,  -3983, 9436,  -5590, -6088, 6170,  -3054,
      6360,  2674,  -9637, 1076,  1505,  -2975, 1118,  -2215, 7602,  8163,
      -8856, 1423,  2043,  9881,  -7211, 4019,  8851,  -4431, 9413,  9415,
      8251,  -8142, 1388,  -8264, 2467,  -438,  -7252, 9465,  -3064, 1974,
      6400,  -3429, 3987,  -3614, 2054,  7424,  6483,  2856,  -1547, 4069,
      -2913, 2659,  -8233, -4466, -1902, 2342,  1737,  -2280, 6549,  -6045,
      -9455, 1776,  -2377, -9192, -5623, 9418,  1393,  -4326, -9908, 9993,
      -6710, -8698, -6203, -3799, 6118,  1534,  5815,  6861,  3674,  -6205,
      -6557, 9775,  2670,  -2537, 1546,  1860,  5133,  -7830, -7803, 6003,
      -2537, 7882,  -5759, 3781,  -7036, 4593,  2790,  -1677, 8580,  -33,
      302,   2110,  5232,  3142,  -9516, -6872, -9573, 2135,  -7413, -6245,
      -9196, 4618,  7310,  -34,   -1455, -5108, -7658, 1594,  -5779, 1361,
      9794,  1299,  7227,  126,   -2844, -5851, 3555,  5276,  -8031, -9194,
      -4230, 9420,  4191,  -4740, 5834,  3261,  7166,  -2513, -2045, -8364,
      -9523, -5752, 9082,  -6716, 3258,  9620,  4650,  6687,  6243,  -1610,
      -4408, -309,  -7906, 8641,  7476,  7913,  -9238, 8496,  8728,  392,
      7530,  -5113, 4805,  -3739, 96,    3202,  4260,  -9180, 6249,  -7775,
      -963,  1030,  4826,  -5381, -2191, -3392, -1517, 2865,  -2370, -9513,
      1501,  1679,  8573,  1620,  7261,  6866,  166,   -5302, -185,  -4114,
      5068,  -1208, -2254, 7211,  -1219, 6192,  -1107, 2809,  7972,  -5319,
      8059,  -1144, 6102,  8750,  -3988, 3467,  1890,  -9288, -832,  -4874,
      736,   2002,  8734,  9764,  1844,  -8119, 8911,  -6916, 9654,  8349,
      7677,  -7125, -2988, 7589,  -8093, -3238, 2846,  -170,  3708,  -793,
      9622,  -7633, 921,   -9444, 5717,  9281,  -8652, 1924,  -5731, -1453,
      9163,  3002,  4180,  8109,  -7767, -5041, -2724, 378,   -9650, 6722,
      9858,  -7882, -9460, 5039,  -8684, 606,   2604,  -2265, -1015, 7727,
      3096,  -616,  1217,  -8683, 2810,  -9545, -202,  -5242, -254,  -2162,
      -543,  9916,  -2534, 3699,  -8939, -9348, -5359, -9086, -189,  -4419,
      1078,  -6331, -2301, 3699,  2449,  4429,  5061,  9473,  -8777, -5763,
      -8557, 6650,  -6707, 3631,  7875,  3411,  6469,  2676,  -7704, 8635,
      2418,  -648,  -4153, 1816,  -427,  3392,  7461,  659,   3964,  -5422,
      1282,  9452,  8268,  -5662, 7274,  -536,  7286,  1987,  349,   9062,
      -9801, -8028, -5060, -1253, -2950, 612,   851,   -6870, 6740,  -668,
      -7503, -5715, 7533,  688,   2758,  8036,  929,   -960,  4542,  380,
      530,   -2512, 5298,  -7633, 6225,  3361,  7624,  -9604, 2343,  -7837,
      -7454, -6911, -1276, 8505,  6497,  8261,  -9031, 2298,  9507,  5072,
      -4121, 960,   -3101, 5970,  6856,  -8811, 7578,  -1105, 9731,  2128,
      9164,  -8147, 6830,  8986,  6774,  1692,  9115,  8234,  -1908, 3779,
      -4566, -364,  -7827, -2606, 3986,  -3542, 9743,  -2459, 7836,  5513,
      -1671, -3457, -2686, 6333,  -4976, 7885,  9896,  9246,  -5977, 7013,
      -2775, -4455, 3935,  -3698, -4758, 2332,  5856,  -4371, -9744, 9719,
      6198,  -9559, 5793,  -1519, -9534, 1251,  -6492, 5533,  -1068, 9475,
      2585,  9256,  -7603, 3673,  4453,  -6049, -3055, 1896,  -6074, 3199,
      -6797, -8471, -9143, 3063,  3078,  2049,  6260,  -2406, 2207,  -6877,
      7193,  3286,  -6221, -7906, -968,  -5498, 5127,  -4553, 4208,  -7654,
      -1448, 9150,  -2439, -7778, 1464,  4579,  -276,  -5611, 649,   -8299,
      5510,  150,   -3255, 338,   5060,  1793,  1396,  7147,  4964,  8529,
      7512,  4102,  -6313, 6653,  -1205, 6529,  -680,  -3525, -5858, 8318,
      1607,  -8715, 6918,  3111,  -4877, -2734, 4256,  3506,  3831,  9371,
      -9435, -1471, -8980, 5540,  3423,  -3687, 2005,  6485,  -786,  8054,
      -3540, 1597,  9127,  -756,  -7956, -8516, -2348, -1619, 3127,  1460,
      -9757, 4871,  321,   -5369, -8698, -6455, 5878,  -6705, -3736, 1106,
      9762,  -2669, -5230, 6233,  3250,  -2321, 7154,  4366,  -331,  -2484,
      7330,  6477,  4956,  -8655, 1320,  355,   -3834, -319,  2636,  -6251,
      8993,  8093,  8727,  -141,  9284,  8630,  1251,  5259,  4050,  -7627,
      3394,  2839,  9651,  4023,  4598,  3304,  -8793, -3221, -7766, -8882,
      4008,  -7064, -5956, 2433,  5048,  -7611, 2804,  -1310, -5796, -6115,
      1090,  -957,  7226,  4557,  -2033, -779,  -2296, -9922, 9982,  1454,
      9798,  -3461, 4194,  -5678, 5527,  -6067, 5232,  4800,  -7191, 7708,
      -747,  9809,  7714,  6196,  2714,  7670,  -6305, -9049, 5532,  -1459,
      9077,  -1088, -5393, -7649, -2405, -2984, -1962, 6323,  -7974, 6290,
      1006,  7816,  3415,  -4786, -7617, 7121,  -9884, -6914, -1852, 1858,
      8804,  -4112, 6204,  5832,  -1369, 9542,  -5806, 5227,  5881,  -589,
      906,   799,   7931,  2977,  7524,  3475,  1204,  8539,  5482,  8331,
      -7769, -9981, 8261,  -4802, -5777, 3345,  4106,  7012,  -6687, -5963,
      9107,  -8976, -6157, 1849,  -5579, -913,  6980,  717,   8338,  1775,
      1017,  3736,  -39,   5529,  1173,  5079,  -1982, -7918, 8925,  6908,
      471,   -408,  5344,  -9507, -4844, 1610,  6597,  9921,  -2040, -4012,
      -4838, 5436,  5494,  -8237, 2748,  9311,  -3988, 8004,  3974,  6351,
      -373,  -379,  -5582, 1868,  -3696, 7641,  8341,  8141,  4274,  -2902,
      1013,  4197,  8036,  425,   -5293, 8875,  -7875, 6725,  -2113, -974,
      -5941, -1062, 2385,  -662,  -1850, -5167, 3475,  -3079, -4544, 5188,
      6363,  -986,  5975,  7584,  -7302, 8352,  6560,  -3050, -2441, 259,
      -6751, 8102,  -1262, -2866, -9733, -5656, -2091, 6718,  -273,  3125,
      3853,  2920,  -3366, -7401, -6434, 4817,  8134,  1984,  -9236, 2507,
      3782,  -7489, 8929,  -8491, 5649,  1609,  -2506, -1448, -5755, 1840,
      5250,  -4496, 9786,  -5252, -9652, -2800, 1142,  -178,  939,   8904,
      -1334, 4141,  -6347, -8204, 7959,  -2384, -9662, -6365, 5645,  1156,
      2236,  -6620, 8155,  1280,  -8692, 1310,  3763,  -7323, -7672, 6821,
      8005,  7648,  -297,  -5907, -9883, -7344, 3600,  5120,  -6823, -5592,
      -6138, 8155,  2267,  -2811, -7476, -2304, -9361, 2240,  5710,  -9133,
      -377,  -770,  5067,  -223,  -243,  6545,  -2223, 4561,  707,   -6152,
      9631,  8603,  -319,  -6067, 4426,  3354,  9271,  -2536, 5788,  5050,
      -9958, -1715, 1023,  -2471, 1861,  -4453, 3339,  -5242, -2664, -868,
      -894,  -9007, -2473, 9059,  3946,  -3805, -4798, -6937, -5851, -1246,
      9397,  2666,  -4327, -4176, -4023, -2414, -7930, 4606,  -8887, -3861,
      1262,  1260,  128,   5971,  3885,  -1012, -2534, -7598, 1267,  -1197,
      1049,  2417,  4799,  6123,  -5888, -3716, 9049,  -5006, 3292,  8461,
      -4017, -1930, -4298, -5398, 554,   -8561, 4911,  4249,  -7549, -6406,
      407,   -4469, 7945,  8559,  1892,  -8563, 3650,  5664,  -9172, 812,
      -4006, 6979,  5955,  -1138, -1861, 86,    -6705, -6841, -5849, 1726,
      -3946, 5279,  -6419, -890,  6031,  952,   3406,  8419,  7407,  1939,
      -1112, -344,  -2519, 933,   7072,  9397,  -2667, -9181, 9365,  -5444,
      -6163, 3797,  -6925, -3958, -41,   -9405, -5840, -231,  1473,  -7892,
      9207,  556,   -7504, -9194, -2677, 5291,  -2117, 4600,  -3539, -5410,
      2230,  6378,  -9713, 8732,  -9335, 6289,  872,   8822,  2212,  8664,
      3817,  -8803, 9384,  4595,  226,   5122,  -2408, 2251,  2658,  -3769,
      3175,  8737,  7500,  2173,  -1137, -6965, -5571, -2771, 4467,  8105,
      1582,  5336,  7901,  -8625, 3908,  -6566, -4890, -2103, -67,   -4996,
      -8573, -2191, -2678, -478,  6784,  -5412, -2227, -1180, 9892,  -959,
      -8423, -6947, -9983, -1063, 9658,  -415,  -8169, 6890,  -7072, -3401,
      -5357, 8754,  -1164, 7240,  925,   -1702, 3938,  -1766, -3428, -4633,
      2483,  7790,  4113,  -4207, 1962,  -3243, -757,  -7568, -2978, -1303,
      3005,  -7290, -3505, -3793, 1175,  8875,  8030,  670,   -8223, 1132,
      -9382, -1733, -7410, -8286, -3791, 9318,  -9226, 1197,  -4349, 2677,
      -4675, -4027, -893,  5904,  6518,  6286,  -2765, -7108, -7843, 4381,
      -6747, -8841, -2471, -6943, -8080, -2753, 8540,  907,   -2714, -6820,
      6044,  5488,  -7371, 435,   -2446, 9678,  5601,  -4060, 2270,  7731,
      -4539, -6472, 9692,  6425,  3722,  -8433, 4110,  -8903, -4518, -3037,
      4721,  7999,  -7003, 2491,  -5430, 460,   -4933, 6760,  -3421, -9250,
      -6510, -5023, 7187,  7878,  9642,  9724,  -7220, 3881,  -3847, -4231,
      9056,  4152,  8349,  -557,  -4761, -4853, 2259,  7875,  -3431, -6404,
      8621,  -4666, -8534, -784,  -8580, -1697, -2557, -8576, -3912, -7848,
      5069,  3367,  3041,  1426,  5537,  -9236, 5535,  9541,  8922,  -6177,
      6104,  -714,  -2638, 9443,  -4919, -3946, 1617,  4094,  -6699, 7799,
      5196,  -1571, -3558, -2621, 3765,  6750,  -9552, 1424,  7093,  3620,
      -9614, -7074, -9943, -5233, 7082,  5281,  -2672, -9529, 5026,  7783,
      2779,  4136,  -6318, -3848, -2221, -2849, -5033, 7954,  -506,  -9813,
      -4564, -1112, -9121, 9298,  8413,  -1094, -832,  -8580, -6128, 6135,
      2260,  -1603, 3220,  8175,  -1579, -1613, 7402,  -2172, 881,   4525,
      -9861, -6226, 9512,  -7300, 8528,  8347,  195,   8231,  6175,  -4351,
      7612,  8394,  -661,  -9746, -4008, 2343,  8367,  2971,  -8592, -2443,
      -5982, -6936, 9577,  1068,  5021,  5681,  -8579, -7057, -8258, 6757,
      -4021, 4272,  -6060, 4493,  7627,  -3880, -5303, -8337, 7301,  9155,
      3558,  -1930, -4935, -5685, 8367,  -3517, 7135,  -1583, -256,  -2283,
      -3135, -207,  6288,  -2739, 7215,  8658,  -4068, 5878,  4672,  6076,
      -578,  -9208, -2842, 1461,  -332,  -7388, -6946, 3608,  2025,  131,
      -7947, -6798, -4489, -4458, 251,   -7534, -9088, 6424,  5075,  5188,
      2120,  2228,  -5861, -2501, 3998,  -6116, 9760,  -9023, 5968,  -4388,
      -2816, -4640, 7755,  -5571, -5917, 2431,  -993,  5684,  6606,  3905,
      -1942, -3574, 210,   -7436, -45,   -7827, 4252,  1561,  -3700, 3644,
      -7952, 6426,  -9134, 215,   9453,  -9223, 139,   -329,  -4938, -5499,
      8135,  -3071, -5556, 81,    9010,  -8310, 1154,  -7673, 945,   2748,
      -869,  2204,  7271,  4237,  -8192, -9534, -9431, 8114,  -3722, 1615,
      -9431, 7182,  740,   -783,  4703,  -9032, 7309,  70,    2451,  3612,
      2022,  1164,  3554,  -5731, -9364, 3228,  5621,  -55,   -3593, 650,
      -9853, 803,   -9932, -3730, -1679, 7377,  -1753, -7583, -7699, -8933,
      -7202, -259,  4422,  1940,  -1823, -1829, -5077, -2898, -2457, 6836,
      2242,  -2774, -3423, -9091, 9927,  4824,  8871,  -3582, 5714,  -4588,
      -3248, 1459,  839,   -3009, 5830,  1520,  -7219, -7365, 9311,  -4584,
      -9661, 7219,  4540,  889,   637,   -2356, -6037, 8784,  300,   -3032,
      4318,  -5791, 8431,  4142,  -2008, -9731, 1179,  9459,  1267,  9896,
      1984,  -1322, -1037, 8444,  -9649, 5695,  -2806, -1034, -7238, 2655,
      -3509, -7423, 5467,  -1924, 4780,  2965,  -2538, 6446,  946,   909,
      -5119, 1503,  1238,  1195,  2590,  -7122, 1275,  9927,  8097,  6455,
      -2313, -4983, -2224, -9910, 3406,  -1964, 7779,  -7122, -8788, 9589,
      -8616, -8857, -1,    1256,  8356,  3458,  9052,  7605,  9846,  7903,
      4383,  1461,  -5034, -4969, 4224,  1327,  -1845, 4927,  1475,  -5526,
      1396,  -7499, 9373,  -3667, 4733,  4647,  6029,  9772,  -286,  5065,
      -4072, -2714, -8447, 4585,  5385,  4568,  642,   8712,  971,   6304,
      -1939, -2997, -2413, 4028,  -3347, -3270, 6550,  -2278, -8959, -2828,
      -5947, -2984, 4835,  5420,  6393,  -4104, -6788, 4923,  8520,  8249,
      5402,  -108,  640,   -6853, -7532, 1602,  -1084, -7163, -3339, -7438,
      -3250, -5396, -8436, -571,  8176,  -931,  -4470, 2586,  -8402, -660,
      5472,  -1516, 8655,  -3827, 1985,  -6038, 506,   9851,  6110,  2383,
      -462,  -8443, 5665,  -2626, 6309,  3045,  1422,  2349,  9571,  -3259,
      -843,  4415,  -8223, -2969, -1565, -9699, 9299,  2954,  -7474, -7762,
      7800,  8138,  -2472, 7739,  6000,  -6206, 5954,  5049,  7054,  645,
      -7314, 9997,  -6604, 2461,  4740,  9996,  -6857, -1802, -6083, 1082,
      -5932, -4120, -7096, 3152,  -2779, 6699,  -445,  738,   2906,  -5445,
      2414,  -8313, -4903, 6945,  -6897, 6986,  9339,  -8611, 8650,  -4600,
      -3594, -7097, 8646,  -5454, 2905,  3624,  -6768, -2400, 8751,  9816,
      -3133, -2336, 70,    9177,  -5631, 543,   7583,  -1997, 1030,  4130,
      -2946, -9554, 2522,  -7948, 2152,  -2469, 8748,  4997,  -8489, -3816,
      -9240, -8476, -5980, 2170,  2563,  5130,  5381,  -7298, -1989, 8870,
      5968,  2211,  5877,  -798,  85,    5556,  -7993, -3749, -1772, -3279,
      -3496, -8218, 357,   -4310, -8595, -6231, 1559,  5489,  3570,  -8715,
      6013,  -8048, 5112,  -3209, -7766, -5733, -1106, 2603,  -8618, -9466,
      2528,  8774,  7080,  -4019, 2332,  -757,  -9125, 3851,  -7300, 4899,
      3135,  7020,  6440,  4246,  2642,  1049,  2770,  -2311, 8962,  7144,
      -9219, -9070, -720,  -4326, 3667,  6991,  -47,   -7304, -4960, -730,
      -9046, -6470, -1551, 5934,  -7691, -569,  3920,  -4874, 2990,  -5025,
      -9689, 5893,  -615,  -9252, -5385, 9683,  -5738, 9871,  311,   -5937,
      -2953, -7383, 655,   -3158, 1077,  -6879, 3542,  -983,  4777,  9439,
      -6992, 5174,  -1255, 6862,  2349,  -8971, -9248, 2784,  3366,  1721,
      -3266, -2079, 6842,  -3958, 6450,  -49,   756,   -6892, -6403, 9437,
      9009,  -8701, 2184,  -2088, 1223,  2519,  1160,  4205,  -773,  2544,
      -5221, -9252, -5264, -5986, 5579,  -9949, 7727,  4041,  5236,  1049,
      -2751, -706,  -2361, 3085,  8684,  3022,  -9331, -6297, 2210,  2651,
      -1367, -5324, -4818, 8625,  2630,  7110,  -1998, 9753,  2918,  -2808,
      -3340, -2828, -1499, -3894, 484,   -9505, -2025, 582,   -5464, 3154,
      7748,  -3173, 8270,  2097,  9421,  -5161, 4248,  1260,  -7241, 6076,
      -8697, -8645, -9187, 5507,  5403,  -7440, 8498,  4925,  3204,  -732,
      -4772, 5194,  -8558, -9878, -7847, -869,  3384,  -5501, -3409, -1691,
      8554,  4035,  -7707, 4306,  1387,  -6381, -5812, -1686, -9335, 4021,
      2980,  606,   690,   4606,  -1099, 7955,  8326,  1156,  -4752, -9758,
      7611,  7361,  586,   7073,  -5874, -2724, 3589,  2925,  -2127, -973,
      -4057, 6872,  9384,  -8479, -3937, -7951, -2524, -9578, -1972, -206,
      -1330, 5652,  -3846, -176,  -1317, 9925,  9128,  -4996, -7456, 2943,
      1200,  5854,  -6765, 659,   895,   -9137, 4975,  3294,  -680,  1573,
      2379,  -4928, -3453, 1205,  8578,  5341,  5094,  -8843, 877,   6457,
      -5321, 6758,  -6436, 7766,  -1878, 2943,  6677,  -1370, 7482,  220,
      -4791, -651,  -1945, 28,    4911,  -1045, -3655, -5027, 2075,  -4910,
      -2514, -4499, -7905, 3632,  9101,  -8253, 5659,  -5924, 1904,  2252,
      1438,  9872,  -1258, -8779, -2374, 9676,  3375,  -5098, -7837, 9958,
      700,   2446,  4323,  2300,  -778,  -6733, -7634, 7687,  1263,  9464,
      9464,  -9201, 6483,  2022,  -661,  -2832, -7773, -8501, 6750,  -411,
      1522,  8089,  -2302, 393,   2114,  9985,  -2835, 6996,  63,    -8109,
      4446,  7360,  -4934, -6919, -8979, -3781, -6444, 8051,  -9696, -7973,
      3739,  -2458, -6385, -7988, -309,  -1227, -553,  -88,   6139,  -5458,
      -6527, 8899,  5352,  -6650, 3808,  -525,  6720,  -8008, -4079, 819,
      -5410, 4476,  3788,  1919,  -3390, -3497, 5641,  8305,  -3442, 8586,
      1693,  8903,  9438,  5085,  -3666, -7452, 3625,  2661,  -4969, 3799,
      6036,  -9353, 1651,  3310,  -3918, 2801,  -2755, 7944,  -8489, -3653,
      2531,  6615,  -4699, 9201,  -3334, -3589, 6068,  2158,  90,    5171,
      9785,  1228,  -4749, -765,  -6819, 6062,  823,   -1092, 3667,  4742,
      1082,  239,   2563,  127,   9896,  3971,  2360,  1277,  3063,  6366,
      1768,  -4707, -5174, -9453, -8385, 7433,  9195,  -6807, 6562,  -4361,
      -6755, 3416,  -7692, -9456, 5682,  -4947, 3705,  -405,  -7259, 2741,
      -8057, -2874, 726,   4856,  8122,  -8121, -3346, 8125,  -2304, 9470,
      -5031, -9820, -3994, -7104, 8603,  6347,  2126,  -6659, -1863, 9483,
      -6983, -7532, 4598,  -2267, 2670,  13,    -6251, -2668, 6098,  -7730,
      7478,  1274,  -5115, 9572,  2847,  9459,  -3194, 4051,  -8434, 4110,
      1009,  181,   4224,  -6119, 6339,  5372,  5286,  8499,  -1956, 2572,
      7399,  5984,  -8580, -8990, -6116, 3242,  4272,  -4699, -2948, -1917,
      8470,  7303,  593,   -1485, -4213, 7183,  -1746, 8666,  4664,  -1396,
      -7249, -6123, -5882, 4964,  -4034, -8963, -7132, -8518, 7141,  3116,
      -283,  5574,  4775,  1876,  4419,  -8991, -6794, -1250, 6024,  -4658,
      5449,  2982,  2834,  -9810, 4666,  3564,  8587,  5963,  7948,  -1406,
      136,   6357,  7305,  4121,  -2932, -3147, -3299, -2139, 1600,  -2690,
      -3482, -2083, 6613,  6559,  9060,  1486,  -2364, -4322, -1155, 8820,
      -3206, -7791, -8250, -45,   3751,  -8954, -4715, 7844,  -2458, 3173,
      -4190, 9566,  7331,  -5137, 6064,  -546,  3650,  -5409, 7235,  8692,
      -1260, 2676,  -2636, 6730,  -4856, 5367,  5388,  3749,  8343,  508,
      -6060, -8792, 5545,  -4378, -5718, 179,   -6681, 9511,  7279,  -6132,
      5126,  2472,  9802,  -7119, -8966, 2756,  2858,  8774,  -6564, -8630,
      -2056, -9581, -1232, 2540,  6037,  9287,  -3890, -4789, 1474,  -9306,
      -7848, -5848, 7907,  -6049, 7745,  3439,  -8991, -3045, 7049,  -2249,
      2246,  509,   3468,  8594,  3881,  -5135, 5498,  -7688, 2082,  5320,
      4535,  9276,  -1620, -75,   -2028, 154,   -8615, 2333,  -6454, 4231,
      -8605, 9338,  3672,  -8535, 8492,  -9257, -577,  2995,  3287,  -8953,
      -4444, -6726, 501,   915,   9720,  8173,  699,   4380,  -771,  -9844,
      7232,  -1714, -3339, -1538, 8042,  -2600, -5551, -3489, -1677, 9272,
      -283,  -52,   -3854, 9860,  8465,  3235,  876,   -9132, 7399,  -3991,
      -1620, 2893,  679,   -8156, 3331,  4176,  -1594, -593,  -5258, -1094,
      6460,  -6416, 8066,  -5721, -8529, -8620, 3085,  6768,  7801,  5144,
      -8835, -242,  6132,  8394,  -1356, -2763, -4223, -1072, 6069,  820,
      -3721, 2598,  3115,  4532,  -8907, -1203, 8437,  -7323, -2950, -9641,
      4207,  1615,  1643,  -843,  -3461, -5816, -4553, -6961, -6665, -1413,
      880,   4887,  6429,  3458,  7229,  1378,  -9241, 3214,  3226,  -3276,
      -1647, -3352, -2445, 2890,  8748,  4749,  -1283, 1742,  -3445, 4733,
      -9036, -4236, -4725, -1293, 5014,  -3045, -5350, 8538,  7956,  9981,
      7069,  5229,  -6174, 7955,  -5756, -2162, 6598,  8495,  -3839, 1762,
      -5851, 5763,  -9683, 4609,  -7320, -4704, -7075, -770,  8469,  8691,
      -6102, 8377,  -7050, -5481, -759,  -4604, 6348,  -4039, 7650,  -846,
      -87,   6036,  1869,  -4099, -6931, 6892,  -2855, 7056,  -2102, 3494,
      2585,  8674,  -1919, -3857, -6879, -6025, 6972,  -7998, 5466,  -2286,
      2624,  -4865, 4120,  4273,  208,   -1459, -8197, -1427, 2358,  498,
      6688,  -2005, 3754,  -8386, 4776,  816,   -7511, -4418, -4878, 9615,
      -9917, 5755,  -3391, 1549,  525,   2688,  5701,  -6590, 4486,  288,
      8596,  -2627, -6891, 8741,  5419,  -8201, 1576,  8945,  9131,  -7671,
      -2446, -1021, -777,  1282,  -7299, 8356,  -8009, -9497, 6270,  3296,
      3529,  9504,  112,   9554,  -6285, 8188,  -5760, 6986,  -189,  4849,
      8548,  -1914, -3698, 8793,  9920,  -7573, 8899,  7641,  -3136, -9922,
      4070,  -895,  5966,  -1837, 9111,  2127,  -9712, 1589,  -1925, 8084,
      1942,  -3184, -3313, -6109, 641,   -1629, 5653,  -3631, -8556, -720,
      4749,  4476,  -2535, 7304,  6590,  6850,  -1528, 3583,  -359,  2701,
      7078,  5235,  -8951, 1954,  -1255, 9902,  963,   -8603, 3066,  -3730,
      3480,  1740,  8025,  -6049, -6288, -7050, 7341,  3997,  -7984, -6747,
      6812,  3506,  -1033, -9312, 7984,  649,   671,   2387,  -5065, -4055,
      8940,  6716,  1447,  -2567, 2498,  -838,  -2844, -2292, 8679,  3245,
      1211,  9721,  -1695, -3816, -9178, -1476, 5848,  1860,  9542,  -8463,
      8271,  -9704, -7489, -1871, -8092, 1790,  -166,  8514,  -6791, -8073,
      -2417, 1289,  1702,  -9289, 3126,  8695,  -8130, -1534, -6955, -1660,
      -4831, -4751, 7095,  4681,  -6126, 8038,  1842,  3810,  -8480, 923,
      1178,  -4680, 3773,  -2131, 4643,  9365,  7701,  3276,  -8335, -3311,
      -7139, -4880, 68,    -9878, 6876,  6424,  1321,  6672,  7336,  1677,
      -9744, 354,   -7322, -5241, 6419,  -9379, -4215, -1196, -7398, -9002,
      -7322, -149,  775,   7257,  -5637, -7351, 5379,  556,   -5947, 2607,
      -3676, 3638,  -3885, -4051, 377,   -1216, -244,  -2679, 5876,  3521,
      9807,  -2074, -6317, 4953,  -2987, -4060, -1322, 7576,  2717,  -930,
      -7311, -8785, 2104,  -7848, 3072,  -7891, 2,     1948,  6610,  -5641,
      6725,  3827,  -5945, 6266,  -8743, -3490, 5881,  -7496, 1830,  964,
      1706,  -199,  -6303, 8306,  -5636, 489,   -483,  -5784, 8123,  -7098,
      -8724, -2779, 539,   -8455, 3001,  5249,  -5587, 9119,  -4600, 208,
      -9353, 908,   -6590, 8663,  9812,  4675,  1756,  7156,  -6695, -2864,
      2090,  1703,  9744,  3460,  5204,  -9256, 791,   6644,  9006,  -7662,
      1299,  4936,  4925,  -3834, -3787, 2548,  5284,  -9473, 4996,  1363,
      7066,  -82,   5651,  -7427, 6918,  -3609, 3951,  7226,  -3459, 7387,
      8290,  -5613, 9764,  -9709, 9964,  5750,  3417,  -5378, -5067, 2079,
      -552,  4189,  -8622, 3812,  3496,  -394,  -315,  -3792, -8204, -2909,
      -5146, 5787,  2972,  -3547, 9428,  2871,  4204,  -1660, 5971,  -9333,
      8975,  -4521, -6480, 7738,  4616,  6477,  -3125, 7870,  -5380, -4906,
      2176,  -7516, 82,    -9345, -3442, -4735, -8277, -7731, -4521, 4629,
      -1496, 1929,  1738,  9973,  -6796, -4387, 5826,  2218,  -6158, -6009,
      8884,  1311,  -3280, -9810, 3448,  2603,  6107,  -749,  -1266, 6442,
      3236,  9904,  511,   -9422, 3246,  2923,  -1871, 293,   -1787, 7351,
      -9381, -2759, -5187, -3563, 9087,  7666,  377,   -8243, -5228, -3477,
      -3647, 392,   1402,  -9666, -6391, 4296,  -3354, 2971,  1978,  -5076,
      7834,  -437,  7748,  -9900, -4102, 4807,  -3939, 536,   -6463, 1773,
      -4888, 3281,  2669,  -4600, -1343, -5577, 2022,  9060,  2292,  -8443,
      2330,  6330,  6253,  6619,  -3194, 7675,  2832,  5311,  9636,  -4377,
      -4705, 7284,  -374,  8616,  1214,  -9544, -8122, -4863, -5475, 3658,
      -4544, 8393,  -3094, -5254, -5934, -6134, -2921, 4431,  5682,  -1887,
      9330,  -9405, 2719,  2104,  -1777, -5519, -528,  1789,  9074,  -9261,
      9612,  -446,  -1575, -7368, 7123,  -6936, -6664, 9632,  3832,  213,
      -2884, -578,  -5674, -7364, 5608,  -3706, -5034, 5204,  5771,  -4714,
      -6171, -3985, 1429,  5699,  7379,  6712,  -9576, -4633, -584,  5926,
      1773,  -5797, 9241,  4217,  -6828, -7082, 4471,  5845,  -1132, 3734,
      -638,  -6106, -9228, -3398, -7749, -6504, -8456, 266,   -9607, 2449,
      8548,  -7271, 552,   2975,  -4774, 3044,  277,   -9951, 5726,  9628,
      -9802, 3549,  -6518, -7079, 7860,  -7645, 6079,  -2627, -11,   4479,
      8156,  9846,  -105,  8306,  4555,  -3305, -8709, -7266, 5154,  -8317,
      -5038, -7964, 7650,  383,   -892,  -4060, -7797, 9179,  4998,  -5055,
      -8334, 4160,  -6204, -6748, -3,    8790,  426,   2255,  -8293, -4731,
      -8026, 429,   -5466, -5206, -8857, -8412, -5507, 7221,  -7117, 6416,
      -4182, -3717, -5348, -1537, -9836, -7560, 7384,  3943,  -484,  -6100,
      -4818, 2605,  3809,  6062,  -3543, 9294,  1535,  -493,  5538,  8309,
      -9664, 2504,  -6342, 6880,  -3827, -3107, -8495, -9646, -6974, 8012,
      3686,  -7089, -6904, 7244,  6151,  5983,  795,   8849,  -3027, -2480,
      4758,  -4296, 5412,  7197,  -66,   -7123, 2747,  7922,  -997,  -9255,
      -5775, -2277, 269,   6566,  -9754, -3680, 1924,  4279,  -3909, 1364,
      -312,  -2697, 8280,  8044,  -3717, 5294,  -2240, -9186, -6918, 2694,
      -9638, 9698,  7947,  385,   7528,  -8897, 81,    -3851, -686,  -5046,
      5336,  -3465, 645,   6878,  -2303, 2692,  4312,  -3191, -8835, 495,
      9722,  5295,  -2313, -3851, 6973,  5338,  1165,  5580,  -9379, -7483,
      4328,  -3354, 7289,  -9143, -5415, 2454,  -731,  -6736, 6210,  3809,
      -2856, -4269, -8606, -4526, -3040, -8698, -905,  -1639, 976,   5477,
      7711,  -3425, -1917, 4652,  -2346, 1735,  9565,  -7292, 807,   -9851,
      -6445, -1306, 6715,  -5836, 2110,  6947,  -2046, -9879, -1562, 4204,
      -3892, 6873,  -3899, 4107,  -9449, 9456,  2941,  -3901, -1214, 8525,
      -8233, -7761, -9287, 4134,  -9205, 7360,  651,   -2052, -9345, -7297,
      -8414, 719,   7454,  5991,  -8732, 7923,  -272,  -208,  4881,  4033,
      -836,  4999,  -6306, 6801,  5178,  -8987, 5228,  8283,  -3661, 8943,
      -6395, -477,  199,   -7938, 4733,  -9347, -6291, -489,  -4994, 6988,
      -6644, 1806,  -1045, -4609, -7409, -74,   -6131, -3032, 4183,  -7883,
      -2490, 5865,  -6240, -6114, -407,  1991,  -3187, -660,  6420,  -1331,
      891,   1289,  -4307, 1116,  -6911, 5692,  -6502, 5642,  -8152, 8329,
      -4907, -1891, -9957, -980,  8177,  -1560, 3265,  -2113, -5189, 1504,
      6543,  -1552, -522,  -6396, -1291, -419,  -2638, 3983,  -9312, 7371,
      5033,  3262,  4771,  -310,  -9133, -1102, 7486,  3926,  -2333, -8485,
      -453,  -9732, 6050,  4916,  7150,  -5396, 5706,  3615,  3880,  -1610,
      4465,  5241,  8234,  8087,  -4367, -8204, 8948,  -120,  9939,  2728,
      -6225, 1099,  1911,  -4103, 3824,  -8829, -8603, -6074, -5684, 6869,
      3956,  -2909, -4323, -5387, 6588,  -8147, -2132, 6937,  -8289, -1121,
      3882,  -5278, -3676, 5312,  -5650, -1604, -2664, -8687, 1682,  9146,
      4296,  -2159, 9217,  8606,  -3284, -9335, 9429,  6013,  -7333, 878,
      1024,  -6832, 8060,  5696,  2528,  4852,  4288,  -1246, -2518, 699,
      7393,  7008,  1104,  -6116, 1155,  6963,  4808,  -5514, 8622,  541,
      7437,  1153,  -1018, -365,  -7281, -5743, 3446,  -5077, 8614,  -4466,
      -3803, -8309, -5800, 2743,  9709,  -4376, 691,   -949,  2428,  -7729,
      -8261, 8089,  -5293, -2479, -1115, 2633,  8902,  -9858, -5602, 968,
      1721,  4099,  -9834, -8538, 5079,  -4707, 5406,  -5861, -6661, 1191,
      -4695, -8900, -2212, -4521, 4749,  -8372, 6149,  1236,  -8123, -7018,
      1014,  7307,  -6791, 9120,  6176,  6505,  7520,  3410,  2096,  -4951,
      3173,  1456,  9391,  -8290, 4771,  6155,  8527,  3858,  -7571, -5651,
      -8274, -150,  7429,  -9464, -6761, -2896, -583,  -9888, -2747, 3529,
      -578,  7672,  -2511, -4354, 4035,  -6525, -5775, 1800,  -8962, 9127,
      2570,  -6618, -4467, 4327,  3211,  696,   5881,  6930,  -4217, 6977,
      8154,  7905,  -6202, -2490, 61,    3301,  3394,  8523,  8512,  -2407,
      -1188, -2299, -6043, 9509,  -1599, -328,  -2615, -8608, -631,  -2071,
      8239,  -555,  -8489, -615,  -4778, -6539, 7405,  -5536, 111,   -297,
      -3209, 179,   -4698, 5030,  -7483, -5935, -1167, -3049, -940,  6444,
      -296,  -9905, -6821, -8678, -7717, 8936,  7695,  545,   -2294, 8229,
      9850,  -501,  -637,  3081,  4569,  -7428, 198,   -5768, -230,  -4785,
      -9065, 8561,  -5620, 6633,  6265,  4059,  5433,  -338,  4479,  -4574,
      4522,  2145,  -8226, 7216,  -1430, -2627, -7937, 2090,  8531,  -3401,
      7609,  -5351, 39,    -1746, 9642,  -6871, 4628,  1059,  -7780, 4496,
      6299,  9630,  -3645, -7711, -4667, -2775, 7088,  -2172, 9252,  943,
      -1902, -2752, -7257, -6772, 7898,  1910,  9155,  -7534, -6486, 3937,
      3158,  -2955, -410,  -675,  9324,  -9659, 3282,  -6179, 593,   3741,
      5453,  -1456, 8695,  -664,  -2127, -8026, -887,  -4844, -7034, 5199,
      -5129, -6410, -5450, -3912, 6981,  -3164, 4697,  -9945, -3972, 8806,
      5345,  -4329, 8147,  5784,  -7093, 5559,  9648,  7086,  1909,  -8806,
      -5923, 412,   8423,  -5945, -274,  -6852, -4444, -6943, -9232, 9765,
      6192,  5187,  -9579, -3352, -7280, 4564,  -7150, 5684,  -4533, 7967,
      282,   -3591, -3014, -3611, -9346, -9797, -2022, 6992,  -7853, -4561,
      -597,  8721,  7735,  6396,  -6890, 574,   7713,  -2796, -4498, 5139,
      -7792, 7392,  6145,  -2189, 8552,  -8356, 1667,  -8779, -4557, 8291,
      -6013, 8433,  135,   -8027, 374,   -1601, 78,    8191,  -5445, -8958,
      -275,  -8387, -4278, 8283,  -1953, 3257,  -5972, 5961,  -1153, 2443,
      9081,  -6444, 1064,  5240,  -6451, 259,   5240,  -8932, -1976, 2427,
      3178,  8208,  2532,  8819,  -7626, 9499,  -6056, -1617, -8928, -3342,
      6896,  7093,  5984,  8727,  3855,  -8727, -4732, -4573, -4933, -6937,
      4026,  -914,  8938,  2102,  -8529, 7956,  -1242, -8899, -288,  -1601,
      -2284, -1550, 4615,  7774,  -7102, 962,   8627,  -5954, -3442, -8090,
      -8628, -5658, 5748,  -4450, 9310,  -4185, -2856, 8489,  3205,  -3725,
      1564,  -5726, -8769, -9190, 5961,  -6585, -8101, -3101, -4828, -8680,
      -9163, -7067, 3751,  2604,  2695,  -6919, -443,  -1185, 4003,  7392,
      6111,  -2846, 721,   5976,  363,   530,   -6572, 6319,  9267,  -3076,
      4504,  -5625, -2308, -1873, -9999, -9193, 7569,  -4906, -6228, 4715,
      -5242, 3992,  -4735, -9281, -4268, 8466,  6158,  -5739, 8225,  -2965,
      1218,  -3075, -4280, -3740, -2118, -5909, 9801,  6981,  4663,  4211,
      6235,  -6616, -5796, -2210, -8321, -3752, -3425, -4508, -9183, -4733,
      5948,  -3985, 2466,  -1696, -6263, 2111,  4254,  892,   4568,  3637,
      841,   -4556, 2910,  -8809, 6692,  -1777, -2678, 9475,  9943,  9083,
      3557,  -4348, 4789,  -8288, 8474,  -5851, 1998,  -8916, 3728,  3360,
      -4871, 1780,  -4708, -2075, -801,  922,   -4625, -5429, -6222, 2993,
      6802,  1269,  -2500, 7113,  2034,  9979,  -1185, -1945, -2519, 6620,
      -4303, 9531,  -3333, -6916, -2919, -9560, 9903,  7261,  -9072, -5977,
      -6940, -3158, -7636, 6487,  -9310, 6152,  1467,  6577,  5186,  -456,
      -5214, -7837, 2574,  -6313, 2825,  -6253, -2280, 8448,  867,   -6249,
      151,   5793,  -9007, -2027, -6309, -8341, -2885, 1633,  -9399, 1389,
      5016,  3538,  -5160, -1875, 2659,  2667,  -5927, 6242,  7054,  -7586,
      -2152, 4591,  9629,  2950,  -2528, 2608,  6370,  -7233, -7639, -8815,
      -4177, 7238,  8192,  -3811, 545,   9211,  9859,  8792,  252,   -4079,
      -3196, -1831, -5633, -5787, -5696, 2899,  -7635, -9662, -1945, 3281,
      -5140, 4362,  -8378, -6829, 2298,  7434,  1695,  5545,  -2560, -3207,
      -6113, 4924,  5570,  645,   6693,  3442,  -9733, 6805,  67,    -4597,
      -507,  2394,  6493,  -30,   8102,  8631,  1685,  -2853, 1289,  3893,
      9706,  8582,  -7996, -3852, 2411,  6432,  7637,  6859,  9070,  9079,
      4828,  7660,  -3757, 5811,  6537,  -7799, 3940,  -5171, -2297, -9727,
      3576,  -9419, -5185, 1729,  3882,  -542,  5343,  5329,  -9336, 6736,
      5936,  8399,  -68,   2116,  -4828, 8477,  -6505, 8247,  2730,  4995,
      -4789, -8744, 8212,  -7976, 2305,  -7588, 1373,  -1103, 2416,  1658,
      -3375, -2007, -5153, -3438, -4879, 7689,  9334,  5153,  9457,  -3863,
      4359,  -5144, 7475,  -954,  -5309, -7545, 6842,  490,   2039,  -9703,
      -2664, 7704,  -4759, 8156,  4098,  1810,  -2380, 5938,  5752,  -4788,
      -3382, 15,    -1075, 7408,  -7235, 9305,  -7746, 501,   -4410, -9047,
      212,   4080,  -7089, -8840, -4800, 6006,  1057,  7866,  8922,  -9765,
      9373,  -8448, -1292, 1140,  -1465, 6095,  6530,  -87,   5614,  5212,
      849,   -4031, 5827,  -2875, -5386, -2889, 5793,  1610,  -6281, 7379,
      927,   4941,  6440,  8099,  -7151, 9543,  7956,  -1913, 4320,  -4509,
      -4723, -2767, 5674,  3487,  -4025, 5962,  2244,  9568,  -2959, 442,
      -6236, -9376, -8449, -3515, -7786, -9097, 8058,  -8086, -1958, 9556,
      4645,  -8331, -990,  -7134, -9817, 4750,  3166,  2984,  -4190, 8627,
      -7228, 2399,  3330,  -5024, -9432, -3096, -7019, 7499,  6102,  -9753,
      3096,  9623,  13,    2720,  6882,  -3518, 4526,  -7992, -2572, -2023,
      -9510, 3947,  -4554, 5018,  -2190, 3345,  7678,  8857,  -8338, -5212,
      -3449, 6784,  -1713, -6754, 4356,  8292,  -2322, 3577,  2108,  7870,
      9202,  -9678, -2661, 1378,  -8878, 3630,  -1876, 8303,  -3619, -9656,
      -4698, -7640, -8155, 699,   -5280, -9024, 19,    -5789, -403,  -7628,
      -1118, 3758,  -1055, -9233, -4140, 5768,  -7086, -1489, -3335, -8106,
      9509,  8704,  9079,  -4476, -9838, 5989,  7497,  7167,  -8348, -4,
      8706,  -7038, 8866,  -899,  7122,  -6959, -2990, -4150, -6678, -2183,
      -334,  -1048, -3159, -4278, 9824,  1114,  -1175, -247,  -6745, 3011,
      -4339, 669,   1758,  -652,  -3289, 770,   8225,  3200,  3418,  6977,
      -4499, 7125,  -8502, -9739, -507,  9505,  944,   -7593, 6703,  4007,
      9475,  6856,  6830,  6748,  -2465, 5087,  39,    3077,  6999,  -9084,
      7861,  -4637, 757,   -4471, 5803,  123,   -8589, -5092, -4084, -4161,
      -3237, 1338,  758,   738,   -3854, -8833, -6757, 538,   5010,  -4609,
      -1721, 4322,  -3646, -2170, 4993,  -1196, 896,   -4431, 8108,  -6253,
      7273,  134,   -6624, -6979, 5446,  -5642, 7626,  -1089, -1607, 9275,
      -6297, 2948,  -4561, 9501,  9693,  9322,  -4103, 7231,  -4045, 7406,
      3954,  5296,  5350,  -6071, 9865,  -9325, 3232,  -2277, 3799,  -5914,
      1656,  -3448, 2586,  -1769, 7503,  -2206, -2490, -3162, -7628, 5974,
      415,   -5760, -7295, 3305,  3038,  -7380, 2635,  -4336, 6775,  7152,
      -1160, -3050, 5156,  3487,  4774,  -3845, 6280,  6292,  3755,  -2882,
      6062,  -2678, -2260, -260,  9705,  7987,  -9344, 7235,  6548,  -8653,
      6072,  6106,  463,   -1555, 7704,  -5376, -5801, -1452, 6965,  -8649,
      2059,  -3543, 3523,  5741,  -4507, 7025,  2802,  3806,  935,   9255,
      6665,  5821,  2656,  2625,  9760,  -9069, -7172, 1769,  -3387, -874,
      3048,  5444,  9382,  -8850, 1000,  9969,  -6298, -6227, 9679,  -9400,
      -5438, 6969,  -632,  4904,  -7048, -3103, -9687, 6682,  -8135, 322,
      2520,  -8931, -1218, 169,   6024,  -3920, -1549, 4679,  -4497, 7467,
      9620,  -7375, 6620,  9916,  8666,  -9008, 2756,  7592,  -8147, 7379,
      -8729, -5597, 2448,  5993,  -8148, 9956,  6795,  2678,  8010,  -7571,
      8389,  1357,  -9466, 7639,  -9769, -1395, -6550, -846,  1196,  5243,
      8344,  -1650, 9758,  3809,  -3843, -7719, -4162, 9941,  -8748, 6593,
      -2072, 2337,  -6421, 2750,  -9885, 611,   -686,  5370,  567,   -6604,
      9200,  -2226, 4370,  -389,  -9511, 9853,  5070,  -5735, -8601, -5983,
      -6863, 2911,  7917,  -1295, -8968, 8385,  -5657, 9869,  8038,  -5176,
      -8178, 9625,  -4063, 7798,  -8329, -3833, -3067, -8492, -9521, -79,
      5911,  -852,  -2086, 8529,  -6036, 3653,  3536,  5656,  -7250, 6149,
      4980,  -2845, 5672,  -2821, 6232,  -3729, 3476,  -3210, 9365,  8797,
      -8196, -5817, -9591, 9967,  6242,  -6459, -5628, -485,  1711,  8863,
      1938,  9600,  7434,  2772,  3558,  -7406, -1129, -9179, 5274,  -1588,
      8483,  8141,  6289,  -9644, 9849,  -161,  -3610, -8194, 6108,  -9703,
      -3362, -9319, -984,  -6284, -5052, 1426,  -6866, 8974,  -7450, 6071,
      5513,  521,   -5645, 8764,  2839,  7786,  -8867, -8963, -7552, -4402,
      7620,  5009,  -1867, 1704,  1567,  9603,  9031,  -3496, 6624,  -7890,
      -7803, 869,   5007,  8071,  -418,  2222,  -6587, -5934, -1566, 2503,
      8367,  -4445, -4112, -429,  3034,  5005,  -3495, 1505,  8519,  -3467,
      5132,  -5557, 8692,  3890,  -1924, 5441,  -7898, 4586,  1826,  477,
      5099,  -8424, 543,   624,   9795,  3046,  -935,  -8934, -9327, 4435,
      -8758, -9194, 1914,  -1177, 3986,  5187,  -5756, 5642,  -8982, 7642,
      -2802, 7134,  2591,  2645,  -1790, 7480,  5886,  -577,  -8871, 7225,
      7880,  -480,  7830,  911,   -5458, -1769, -7265, 8939,  -6133, -530,
      8929,  2508,  -3339, -8565, 3846,  1398,  2419,  8328,  9780,  -5827,
      -6891, -6539, -4336, -2933, 1818,  3753,  -3621, -3683, -2934, -8081,
      4387,  3555,  8663,  -4547, -8468, -1387, -9090, -9086, 7769,  -7959,
      4942,  -1699, 1851,  -7448, -8341, -8445, 3192,  -4510, -9213, -1875,
      -3515, -4214, 1115,  9729,  8010,  821,   548,   4477,  -5989, 6061,
      4486,  -7887, 3375,  194,   -4786, -340,  -9760, -4809, 336,   3254,
      1589,  6951,  1819,  5243,  183,   -3154, 5100,  -5148, 6614,  -3582,
      1226,  -1047, -9238, -5453, 1076,  -492,  -5620, -1910, 4363,  -5633,
      -2330, 6062,  -4500, -7068, -8521, 4330,  5759,  -7003, 7494,  36,
      -5225, -6651, 9289,  5926,  -3016, -3602, 1480,  144,   7620,  6839,
      -2923, -4074, 3913,  -7891, 7110,  1266,  -9363, -4480, -6724, 6944,
      -7538, 9584,  -1171, -2090, -2742, 2022,  5722,  8247,  1926,  -7216,
      -7546, 7224,  6207,  1278,  5650,  8819,  -9789, 8751,  7963,  8816,
      -567,  2213,  -6472, 5944,  296,   -1503, -4810, 9451,  4523,  8338,
      1686,  4518,  -4629, 499,   -7489, 4124,  -1045, 923,   -4876, 3184,
      7143,  -8645, -1774, -9320, -2086, -1892, 2953,  -3801, 5185,  220,
      5486,  9254,  5566,  -2875, 592,   4718,  7501,  -515,  -6341, -1217,
      5389,  879,   6661,  -3469, -1663, -7702, -3182, -6356, -9026, -2626,
      5834,  773,   709,   2315,  1880,  -8285, -3889, 1626,  780,   -2647,
      613,   5038,  -3420, -2253, -8545, 1858,  -1775, -3216, 567,   1111,
      1066,  -5437, -5188, -4608, 3578,  383,   3589,  9431,  -6217, -4988,
      488,   -585,  5675,  -6908, -7714, 1723,  4718,  -9426, 707,   -6040,
      -6545, 7069,  -4467, 360,   -9763, -1445, 1684,  -3521, 6209,  -3843,
      4107,  5668,  4728,  7141,  1420,  -3096, -4879, 9163,  6965,  519,
      3874,  -6824, 7035,  -9968, -2761, -5528, 4238,  -1158, 2412,  945,
      -9475, 7517,  -1945, -2838, 6783,  1991,  -9224, 8493,  5246,  4243,
      7926,  -2036, 9769,  -7592, -1144, 1362,  7711,  -7460, -8548, -9527,
      -7678, 441,   416,   396,   -8199, 8329,  8164,  1969,  -4393, 4641,
      5542,  7038,  -9137, -5500, 6988,  4359,  -5962, 8768,  8171,  -7848,
      -592,  -1771, -7943, -8697, 2287,  110,   -1570, 9065,  4781,  -7933,
      -8069, 6290,  -8682, 623,   -2250, 9195,  8460,  -3098, -7960, -4601,
      4208,  -4337, 1857,  6246,  7130,  -3048, 392,   -1765, -3545, -365,
      4778,  -1582, -7393, -9685, 3156,  916,   -3156, -134,  3364,  -9243,
      9354,  -704,  -1979, 3840,  8925,  7236,  -5909, -2268, -913,  4231,
      -134,  -1469, -3744, 6126,  5280,  7037,  -3012, 679,   -8623, 7560,
      6542,  4156,  5041,  8348,  -5338, -9723, -1983, 3064,  5250,  -7728,
      5819,  -4987, -2604, 8171,  7553,  -626,  -9797, 7604,  1098,  -1737,
      6421,  -319,  8055,  -149,  3556,  -1416, 6569,  7216,  -2286, 9666,
      4718,  9871,  9025,  7496,  -2352, -3969, -2647, 5004,  -5899, -8031,
      -4945, 9184,  1727,  -3347, 4036,  5045,  7681,  8483,  -5577, -1991,
      -7286, 2239,  -332,  3911,  2934,  -5083, 8508,  8416,  -7708, 3767,
      -8663, 3955,  8007,  -6523, 8586,  5119,  -6787, -3466, -2459, -3664,
      688,   -505,  5062,  -6192, 1870,  9025,  6252,  7152,  -6711, 5330,
      9950,  1365,  3742,  636,   4129,  5575,  -4725, 933,   5076,  -3912,
      -3631, 7199,  -2381, -4963, -1495, -7432, -315,  -5089, -6648, 5785,
      -353,  3047,  -8746, -356,  -5984, 3616,  3551,  8832,  3716,  2888,
      8267,  6525,  335,   -9310, -4578, -3878, 7633,  -4751, 6461,  -1899,
      -170,  -3369, 3174,  9743,  3304,  -1879, -9216, -2881, 7583,  -4388,
      -1475, -1890, -1065, -4764, -3200, -3519, 677,   -5208, -7672, 2293,
      8719,  -810,  -6202, 6436,  1802,  -4603, 158,   -4510, -5647, 3610,
      8534,  -3241, 7920,  1292,  4242,  6564,  3062,  -4461, -9109, 3118,
      4937,  281,   8499,  -7995, -5765, 5195,  4429,  -8044, -4281, 6956,
      -1470, -7264, -5072, 1295,  -7169, 7735,  625,   -9312, 6265,  -8988,
      5413,  -1546, -8967, 6536,  9893,  -5560, 9059,  3669,  2266,  -5761,
      3194,  789,   5719,  3497,  -3317, 5887,  -6635, -5401, 7246,  7306,
      -1270, 7757,  -7959, -3027, 3534,  -8882, 4373,  -8407, -6842, 7387,
      6738,  1108,  9279,  1192,  482,   385,   3258,  -1642, -3259, 8580,
      7899,  -8785, -1509, 3471,  -4015, 6200,  1093,  -7028, -4434, -8702,
      -520,  -8401, 9793,  8990,  6619,  -1222, -7346, 1734,  5191,  9589,
      -5750, 5767,  4653,  7334,  9926,  2948,  -7722, 9346,  -7867, 7245,
      -5068, 7088,  -5099, -4573, 3869,  2814,  2321,  7522,  5560,  -3541,
      -3581, -1435, 483,   4699,  -5118, -3428, -7583, -7941, 8253,  -7707,
      8205,  -2104, -5173, 7176,  2911,  4190,  3787,  -4836, 5442,  6853,
      -7745, 7564,  -286,  -6809, -3154, 7435,  -7995, 1408,  -5465, -288,
      8470,  7803,  5744,  -6306, 8182,  6206,  7161,  -888,  7193,  7624,
      -8443, 7108,  2335,  3844,  -216,  5092,  -8069, -2129, 8816,  -6530,
      -9727, -3993, 1985,  -9379, -2779, -5731, 5629,  1255,  7204,  9377,
      -4740, 510,   -7230, -197,  -8896, 3390,  8739,  7082,  -3929, 1793,
      6249,  -4702, -5490, -1402, -5304, -264,  9943,  -4599, -8821, -3835,
      5536,  -5829, -2010, -7185, -2610, -282,  -1671, -5474, -5593, 4724,
      7199,  1354,  1663,  1591,  988,   -7779, -9240, 6712,  -3150, -3928,
      -6154, 500,   -1664, -717,  -6230, 763,   3741,  -6843, 2725,  -3129,
      -5138, 3949,  9835,  -7476, 8104,  7174,  6205,  -9095, -6330, 1543,
      3920,  -9665, 9307,  8517,  -3551, -3026, -3638, -7696, 4969,  -7700,
      -276,  -2863, 5063,  -1866, 2259,  -9200, -6629, 6541,  -7610, -6360,
      -6486, -444,  -371,  9701,  6290,  -9924, 6865,  5948,  -3832, 2940,
      -7767, 9596,  7445,  2167,  7276,  -5809, -7447, 9616,  7005,  -6053,
      -507,  -604,  787,   -8571, -6182, 6765,  -8607, 1767,  4351,  -6147,
      -9012, 6114,  8158,  2774,  986,   -5176, 2783,  -3351, 323,   9795,
      8702,  -9694, -1326, -4740, 5137,  7086,  -6265, 6113,  5957,  -3665,
      7888,  -2224, -3398, -8254, -8737, -500,  9969,  9279,  -6974, -9898,
      5400,  937,   8447,  2630,  -7252, -7532, -1631, 2856,  -8710, -925,
      -1766, 3335,  -6134, -8293, -8528, -8281, 6018,  -7064, 2287,  -2585,
      -9630, -3623, -1159, 5231,  -7791, 8602,  6430,  -6381, 1885,  3323,
      -7140, -1194, -7211, -572,  1542,  -8597, -13,   5736,  -7720, -6096,
      -4842, -8045, -55,   -3993, -6780, 4941,  3114,  0,     4211,  -7763,
      -3179, -3241, -4747, -9566, -8656, 5389,  -7614, -6339, -9789, 6321,
      -8421, -8623, -9923, -3959, -5632, 4057,  -6621, -2244, 2748,  3200,
      3289,  -9866, 4962,  -7051, 3483,  7563,  -7108, -3577, 7961,  876,
      8803,  -5382, -6065, 9678,  1529,  -7888, -8790, -2862, -1233, -4858,
      -708,  5695,  9616,  -8194, 8678,  6476,  -1264, 1962,  9618,  -7926,
      9760,  1833,  6468,  1599,  6182,  -9609, 293,   -687,  9184,  -5683,
      2523,  9961,  5680,  -3043, 5886,  -269,  4056,  -1803, 7427,  4625,
      -9573, 6166,  -5743, 8943,  -7552, -8894, -8415, -3859, 9363,  -8683,
      4774,  5694,  -7574, -4418, -7752, -2172, 3796,  1561,  5486,  3235,
      264,   -2711, 1618,  -1838, -8101, 1311,  -3809, 7105,  -7013, 9102,
      -7576, -2675, 4988,  7577,  -2891, -8680, 3045,  1689,  8644,  1840,
      6372,  -8552, 3513,  -912,  730,   7483,  1770,  -550,  -1404, -8275,
      -6617, 6331,  738,   9200,  2866,  9128,  8937,  6852,  -729,  -9217,
      -1617, -6604, -3136, 8848,  557,   -3616, 7885,  -8221, -3119, 3303,
      8022,  3625,  2491,  -4796, -2327, 5316,  -9345, 6940,  386,   -5109,
      4988,  2651,  -2377, -6700, 4138,  -5347, -5200, 6727,  7595,  -5913,
      -4178, 4032,  3151,  7834,  -3760, 2865,  -5366, 6105,  -2195, 2584,
      8945,  3197,  -9079, 5656,  -3991, -117,  -8388, 8285,  -5022, -7517,
      -4231, -3710, 9124,  -3305, -2466, -1082, -4534, 7513,  -3509, -2733,
      -7406, 1391,  2806,  1439,  3152,  1381,  6155,  1319,  -8034, 3197,
      992,   -6949, -484,  -6960, 9556,  -5708, 7777,  8160,  5567,  8273,
      -3616, -7538, 2864,  -6742, 8862,  205,   -2078, 7103,  -8856, 5128,
      -4546, -2466, 2848,  7058,  -4045, 7010,  -8321, -903,  -5718, 9439,
      -2369, 9165,  -7372, -5764, 6649,  5628,  -9562, -830,  -5739, -1470,
      -1187, 7189,  2448,  -3884, -6846, 4309,  -5579, -2223, 1564,  -7847,
      -7471, -2286, -6774, -9347, -9512, 1253,  2740,  3148,  7632,  -3758,
      -4873, -386,  -5557, 6607,  -736,  6785,  2108,  -5993, -7288, 9356,
      8833,  -584,  3539,  -7690, 8863,  -8743, -6887, -9239, -81,   6560,
      6163,  -6726, -6181, -702,  5133,  -538,  -1402, 8320,  -7171, -2326,
      -8964, 6843,  -8227, 9653,  -3735, -2950, 9231,  -4749, 9635,  -2561,
      2147,  2737,  -5860, 4098,  -5014, -5481, -4573, -9075, -9483, -695,
      -3889, 8734,  4330,  -4468, -8746, 5567,  8675,  -1459, -2605, 1288,
      2938,  9562,  -8812, 2171,  -6616, -5034, -7571, 5697,  1346,  -6833,
      9814,  -5668, 4289,  -2763, -5997, -3165, -477,  363,   -5113, 9243,
      -6849, 7578,  1921,  -1396, 410,   8984,  8064,  8392,  -1380, -9469,
      4233,  6261,  -6991, 1480,  -6849, -3944, -2080, 4074,  -7291, 7761,
      -5376, -8423, -7837, -3885, 5541,  3992,  -4527, 6925,  -6088, -7471,
      3287,  6721,  8319,  1728,  8276,  799,   -5248, 5592,  4751,  4854,
      7117,  661,   -9543, -6078, -1128, -7740, 6211,  -2423, -3654, 3994,
      3743,  -1256, 2166,  -159,  -549,  -5646, 2854,  -7763, -208,  -1660,
      9302,  1254,  8440,  -9342, 9782,  1619,  -7950, 9423,  -3674, -7228,
      6768,  -5824, -7062, 387,   7748,  593,   -4325, -3936, -8102, 2344,
      8297,  -1996, 2314,  8209,  -8567, -5561, -2148, -1612, -9332, -5337,
      6758,  8908,  5752,  1518,  7357,  -296,  -9367, 6403,  4052,  6215,
      -7720, 7143,  474,   7692,  6722,  -8602, 4132,  -9234, 113,   -343,
      -1607, 4540,  -5089, 8923,  -8392, 1895,  9506,  5864,  -8536, -8227,
      -1460, -8003, 3060,  8714,  -4001, -4431, -7198, 8551,  252,   -2483,
      -8757, 7501,  1058,  4361,  -4465, 1745,  3625,  -2155, -7481, -581,
      -1244, 9714,  8180,  3298,  -400,  -9210, -6548, 4328,  1616,  3800,
      -8488, 1869,  6412,  -3306, -3286, -5865, -8679, 3629,  4877,  5055,
      65,    7996,  5697,  -5967, -5801, 3799,  8487,  1553,  1919,  9285,
      3482,  -5103, 4209,  4685,  2912,  6932,  9809,  -9232, -5037, -3139,
      1688,  -8091, -5890, -38,   6715,  5775,  7346,  8780,  922,   -8218,
      -3264, -6674, 1027,  6555,  -3488, -6055, -5428, -2170, 355,   499,
      8980,  4358,  3439,  -6407, 7927,  1471,  3953,  4229,  8026,  7031,
      84,    -5614, -3251, -386,  6031,  -5861, -2919, -7108, 2632,  7959,
      -6672, -6105, 270,   -4109, 9094,  9182,  7601,  8063,  -6607, 7652,
      6341,  -3030, -9308, -6437, 7288,  8237,  -679,  -5770, 150,   8559,
      6529,  5028,  -4076, -7156, -2213, 3385,  5896,  -9561, -7630, -6243,
      -9337, 1357,  -793,  1251,  5971,  5087,  3018,  -3867, 4608,  -188,
      -9575, -7338, 3086,  -299,  9484,  5935,  8075,  9118,  -3644, 8399,
      2732,  1572,  2586,  -3279, 7549,  2400,  -933,  -7190, 3235,  4920,
      -1310, 4771,  -5780, -8077, -4721, 888,   -4925, 3324,  3379,  -2544,
      -7070, 3475,  -9915, -8958, -8210, -7743, -6523, -2296, -5496, 7395,
      5328,  4896,  9852,  -6140, -3384, 8366,  8617,  4539,  -7022, 7303,
      -5387, 6424,  3404,  -1879, 5993,  -8386, 7238,  3945,  4470,  -3431,
      7241,  5177,  8428,  154,   -6596, -5292, 2884,  -625,  -8258, -5772,
      4249,  1687,  -4048, 4854,  4819,  1698,  7585,  8412,  7974,  3829,
      9994,  10000, -4623, -7648, -1280, -5673, 3475,  9676,  6159,  -117,
      -5287, -9193, 1986,  -5154, 1580,  5459,  5754,  -6746, 5209,  4267,
      2590,  -794,  -7998, 8265,  6653,  3329,  -1478, -5369, 88,    7814,
      -1292, -1473, 2942,  6214,  3522,  864,   -3285, 9453,  -1290, -9283,
      -5518, 5202,  -9724, 6492,  -4655, -2493, 6686,  -7787, -879,  -4657,
      -9860, 6763,  -1203, 6280,  9425,  9327,  -418,  2437,  2002,  -7223,
      9240,  687,   2535,  -2087, 3551,  5679,  -4998, 148,   1386,  5254,
      -464,  -4127, 3101,  -5817, 6317,  -1107, 7242,  -4483, 3262,  7873,
      -814,  9756,  -497,  3782,  -53,   6335,  -6475, 7720,  -610,  -782,
      -3895, -1158, -7763, 7321,  -7276, -2717, -5684, -8492, -9351, -470,
      -7987, -8249, -392,  1535,  -8221, -2522, 7706,  7603,  1847,  554,
      3759,  5284,  2179,  3056,  -9728, -4735, -7638, -8610, 2752,  1434,
      7678,  9567,  -8311, -3384, -8285, 6038,  -6286, -3889, 2910,  6309,
      964,   7818,  -6554, -7643, 309,   9574,  -9911, 753,   -5732, -8676,
      -6984, -8933, -8134, -9507, 7606,  -2122, -4200, 4363,  8480,  -6689,
      -9828, 4705,  7543,  4924,  -9869, 5939,  934,   2742,  -6353, -3425,
      8617,  7090,  -2480, 7929,  -6319, 4884,  4329,  -1165, -474,  7547,
      -1217, -211,  -3015, 3232,  9742,  -5595, 4337,  1955,  6790,  4252,
      -4976, 262,   -693,  -9845, -1214, 2865,  3046,  9901,  5509,  9558,
      -2954, 9354,  2944,  -3392, -7728, -5426, -8061, 3878,  -7613, -2985,
      -6481, 3137,  -3365, 5978,  -3156, -360,  -5010, -1774, -692,  7602,
      7545,  -6673, -1646, 4428,  -7214, 5832,  -7712, -7290, 5826,  4340,
      7407,  1986,  7329,  -5145, 2362,  -3203, -3178, -8913, 6780,  5040,
      8103,  -6841, -7756, -7293, 6384,  9857,  -8616, -1072, 6138,  -71,
      -9113, 2002,  2532,  4526,  5779,  2219,  5785,  6495,  -7164, -8601,
      -6371, -8917, -1852, 6776,  -5385, 7556,  -5250, 9851,  -9879, -5550,
      -491,  6714,  309,   -3960, -8476, -7592, -5510, -4262, -3486, 5074,
      -5619, -5006, 3532,  8194,  7605,  -6767, -7354, -1337, -2314, 5142,
      517,   315,   9320,  -8691, 8735,  -6129, -3573, 1233,  6044,  5561,
      -8738, -6240, 2393,  5088,  6686,  2784,  -3444, -520,  -7470, -1676,
      1211,  -8683, -6712, 5902,  -6383, 7667,  -507,  -3079, 3274,  -1028,
      -7012, -3087, 7202,  2380,  -1236, 1281,  572,   -8029, 8587,  9689,
      -2143, -1552, 5800,  5397,  3789,  -8915, 1779,  -3942, -8227, 4798,
      -639,  -7745, -8454, -6036, -5212, -7567, 4731,  7396,  8844,  4965,
      -3074, -9939, -9360, 7543,  -8360, 9471,  6341,  -9904, -7584, 6926,
      6237,  -5606, -1438, -7905, -7987, -4980, -8892, -8079, 5054,  2502,
      955,   7034,  -2662, 4564,  -4871, 4681,  -6936, -8036, -9708, -1764,
      -3438, 3884,  -7821, 5981,  7992,  703,   1104,  -8499, 9854,  3008,
      -4309, -2058, -9341, 5348,  5779,  5715,  6844,  1642,  868,   -2398,
      5130,  2936,  -7190, 1549,  8197,  -2434, -2826, 3323,  -4043, 9678,
      937,   -5181, -7298, -3330, 7573,  -7139, -3301, -2297, -2173, 6068,
      7602,  739,   4555,  9332,  -4550, -1111, -6069, 8928,  -5669, 3993,
      -5652, -7768, -4891, 671,   -3476, 2945,  -9436, -9276, 3453,  4523,
      932,   3602,  1196,  4198,  -4219, -5235, -7593, 8519,  787,   -929,
      -3986, 6680,  -2767, -1557, 9566,  -6711, 1372,  -7285, 9847,  -470,
      -1249, 9990,  -5840, 2353,  283,   6204,  -9270, 303,   9916,  -2572,
      8387,  -7366, 1436,  8829,  6644,  5767,  -4748, 7631,  -2491, -6989,
      1790,  -3855, 830,   4498,  -8518, 707,   -5364, 6389,  4223,  2231,
      5440,  6656,  -3612, 1944,  6198,  3948,  1495,  -8913, 1668,  -2124,
      2662,  3986,  -1319, 2217,  -4966, -3893, -5447, -6429, -6743, -8703,
      9141,  -873,  275,   -1521, 3955,  4912,  -6995, 8336,  6942,  9641,
      2659,  6960,  4553,  9974,  2852,  -1067, 355,   3663,  -2682, 5224,
      6776,  3310,  -2111, 972,   -8919, -4115, 835,   814,   -3514, 4998,
      -7412, 348,   -5355, 1027,  1617,  -4054, 5497,  4282,  -9345, -4076,
      1283,  -4310, 6746,  -197,  2916,  -4446, -6654, -1284, 5838,  -2026,
      -5633, 5427,  -3365, -4038, -7730, -9648, -8139, -2060, -7717, 5857,
      306,   -1779, -9510, -9654, 1816,  -2658, -1272, 2510,  -7365, -5026,
      5420,  -635,  2760,  8061,  5540,  8613,  -4872, 340,   2623,  5621,
      2068,  7962,  3058,  -2793, 5334,  -770,  5526,  -6674, -7847, 8571,
      890,   -3133, -9913, 7456,  2056,  2828,  -1211, -1169, -1883, -6043,
      -6595, -3309, 4657,  3089,  -6572, 8503,  -1114, -693,  -7521, 3588,
      -2940, 1532,  3926,  6716,  7083,  2312,  -7246, 3403,  5017,  622,
      -3830, 5313,  -760,  -2354, -2012, -369,  9608,  7855,  6948,  1858,
      -6531, 79,    -5316, -5566, -8896, 7798,  -1067, -9016, 8691,  8791,
      -5575, 1460,  7767,  8106,  -2739, 4007,  -4177, 3176,  5899,  58,
      5739,  8095,  695,   906,   -4238, -5675, 976,   1500,  5640,  -7448,
      -9082, -462,  7250,  -5164, -3257, 9444,  -322,  3942,  -9965, 415,
      -4723, 9140,  -3703, 1377,  3636,  5792,  -7181, 7038,  -244,  2308,
      2041,  -9733, 1794,  3218,  4194,  9232,  -4168, 3289,  9936,  7805,
      1853,  -9586, 3578,  -2304, -9087, -7454, 7021,  5880,  -8849, -4880,
      -8659, 6510,  5479,  9970,  -5396, 6566,  6914,  -4048, -9045, -3188,
      544,   -8334, 9828,  2778,  2127,  -4401, 4329,  2302,  -4975, 1692,
      3193,  -5842, -8587, 7058,  -7393, 2507,  -2547, 5065,  5928,  6755,
      9098,  -9687, -656,  1356,  5429,  9048,  2679,  -3310, 2180,  -2357,
      -9229, -8393, -2650, 9228,  -9830, -7541, 3140,  -6442, -7688, -547,
      8733,  -3869, -9412, 1818,  2600,  793,   5694,  9701,  7066,  1163,
      -5631, -5330, -3463, 1038,  7677,  -5538, -8372, 4738,  5614,  3615,
      6220,  -4627, 6375,  7767,  8817,  6974,  -1510, 9077,  -3976, -75,
      4996,  1206,  -8043, 6995,  -5829, 734,   -4749, 2996,  -271,  -4926,
      8643,  -8550, 3856,  7396,  -7338, -2114, 1662,  -7680, -136,  6971,
      3305,  -1257, -1873, -6917, -3988, -5882, 2346,  -6376, -2351, 8982,
      4654,  9025,  -7919, 188,   3176,  6854,  2937,  -3545, 7375,  -7014,
      -3595, 8133,  -2095, -7911, 5196,  -6292, 5458,  5597,  1924,  -6342,
      9394,  7104,  -4770, -946,  -6289, -1957, -2301, -5883, -7332, -1249,
      1501,  8279,  3695,  -43,   -5137, 7037,  -8741, 206,   8342,  -9606,
      -1281, 6216,  -9344, -2457, -2782, 4651,  8603,  -8880, 5709,  5868,
      4761,  6261,  -2871, -4549, 5733,  4567,  4053,  -4200, -2701, -8185,
      7468,  2145,  -7862, -4448, 1512,  -5962, 7929,  -1946, -3647, -3852,
      2625,  -3165, -289,  7065,  -1965, -818,  -7604, -2321, 133,   5283,
      7897,  -1097, 3213,  9640,  9764,  3208,  5851,  -9828, -8460, -9366,
      3586,  -2887, 4636,  7325,  -4085, -5496, 3842,  -854,  -8045, -1711,
      427,   -9990, -4323, -2059, -4726, 5806,  6367,  2683,  -8681, -8116,
      -4639, -2854, 6469,  -7493, 6140,  -118,  1019,  524,   -5338, -3467,
      2005,  -5557, -484,  7940,  3937,  2624,  -2362, 5593,  -9643, -5384,
      -4000, -7704, -1255, -9696, -2384, -4387, 8710,  -6203, 3528,  -243,
      1226,  1880,  4667,  2032,  -6202, 9690,  2059,  -8924, 5359,  -1428,
      -536,  2114,  3670,  -8827, 7636,  527,   -3019, 9395,  927,   5934,
      -1385, -8469, -9679, 6343,  -756,  -6180, -6348, 8240,  -8110, -9360,
      827,   -1610, 9894,  3088,  -4068, 4303,  -1454, -2357, -4770, 6494,
      8767,  -5939, 4946,  5769,  4550,  -3211, -3401, 9252,  -2645, -5125,
      3621,  -190,  -2774, 7732,  8214,  1695,  -6929, 4100,  3557,  5704,
      620,   9409,  505,   -8313, 6358,  -9581, 3961,  6877,  -5100, -4367,
      5451,  -5623, -5971, -4367, -9366, 2402,  858,   2860,  6674,  -9746,
      -6142, 8080,  1013,  7746,  150,   -9893, -9183, 2567,  5265,  -564,
      -2655, 8332,  7897,  3784,  2393,  -3760, 3030,  -4768, 4745,  -1949,
      2778,  3088,  -4513, 2102,  8221,  9138,  8907,  6870,  -6453, 9454,
      6782,  -9829, -7226, -9685, 4230,  8905,  -8567, 5223,  9876,  -7240,
      -3657, -4408, 6765,  -5553, 6756,  -8692, -7330, -464,  5200,  4792,
      6915,  -7057, 7502,  -2276, -835,  -1195, 8180,  2901,  5818,  8638,
      7787,  -6205, -4426, -1146, -6976, 6968,  5615,  4228,  647,   -8165,
      -5884, -5246, 3692,  703,   6446,  -8946, -2241, 4006,  3149,  -8895,
      -1801, 8776,  3111,  1377,  -6323, 1578,  -2026, 534,   9213,  9475,
      3948,  658,   -3487, -4370, 8298,  3564,  816,   677,   -1976, -5701,
      -9718, -7234, 6584,  -9718, 8693,  -540,  9367,  4436,  -2657, 7850,
      111,   8114,  -4071, 1969,  8441,  -7121, 2102,  6619,  -8594, 296,
      7390,  6158,  6786,  -7411, 7175,  958,   -3376, 66,    7077,  8507,
      -2128, -6318, 4661,  -6468, -1295, 3424,  -2603, 5235,  -3567, 7231,
      -7538, -2125, -825,  -8524, -4742, -9342, 7760,  4696,  -6780, -8957,
      7780,  4391,  5705,  -3837, 1072,  -5771, -243,  -2701, -5626, 8966,
      -5072, -6289, -7791, 6224,  4296,  -1850, -5583, 826,   -3490, 3565,
      7876,  4456,  -7736, -520,  2906,  -9647, 597,   4532,  5028,  -7994,
      -6825, 5868,  841,   3967,  6420,  6297,  3732,  -7442, 2414,  2787,
      6004,  -6827, -3490, 2216,  -6349, -8990, -9214, 8987,  441,   -8118,
      8445,  -3971, 3093,  -6149, 2402,  122,   1914,  -2088, -8848, -3884,
      -6585, 9578,  -2424, -5530, -3879, -4459, -2946, 279,   9501,  3958,
      8379,  9324,  3811,  5069,  -772,  9032,  4468,  5375,  -8194, 2965,
      2450,  632,   -1681, -8353, -1231, 1293,  -9895, 7002,  3137,  6941,
      1461,  4049,  -4258, 2570,  8988,  5981,  8455,  7358,  8274,  2918,
      7047,  1064,  7324,  6746,  1185,  6544,  8452,  8295,  -1583, -1413,
      1383,  8716,  9306,  4133,  9471,  -5499, 3067,  1701,  4774,  3180,
      -5936, 623,   -1796, -407,  -2156, 9495,  -7871, 7512,  5233,  -8208,
      5333,  -7226, -9340, -9670, 1920,  -2425, -7836, 2882,  7704,  -3338,
      6348,  2367,  -1827, -6533, -1491, 4553,  4495,  599,   -1642, -2576,
      -8017, 3213,  -9908, 9254,  3246,  -3941, -433,  -8490, 2365,  7021,
      -1118, 1771,  8008,  -6167, 1695,  -8687, -2683, -6353, -4688, -7884,
      -8880, 9189,  -5333, 899,   -8025, 4595,  -3019, 5696,  1650,  4871,
      -9646, 8854,  -2876, -4078, 6233,  1134,  -1227, -9190, -4327, -4363,
      -3914, 1454,  -1228, -1351, -1583, 3507,  3657,  4690,  5019,  4787,
      988,   9256,  -6538, -5925, -1359, 3899,  -8074, 9138,  -9936, 7966,
      -1443, 2922,  607,   -5592, -5363, -8933, 3137,  -1419, 4873,  7460,
      723,   2670,  -2595, -1365, -6474, -4216, -7820, -6448, -9868, 4750,
      3555,  -6213, 4870,  4354,  -1858, -6000, 8164,  -1160, 5968,  6936,
      9670,  2904,  310,   1496,  8017,  4778,  -9663, -4978, -1062, -8622,
      -9819, 5990,  -2219, 514,   6623,  -282,  -1734, 242,   -1730, 6511,
      9021,  -6113, 5036,  6149,  5900,  -1494, 2778,  -6273, 3289,  -7686,
      -6278, -5092, 5347,  6387,  288,   71,    2529,  9619,  6628,  3066,
      9517,  -8025, 5957,  -1225, -5413, 4106,  -1706, -2528, -472,  -1544,
      -6250, -840,  4855,  -2186, -9125, -3218, -9660, 9952,  -7175, 2458,
      2557,  1092,  1137,  4162,  8153,  3977,  -1034, 1510,  -8978, 9355,
      -3627, 7703,  4636,  249,   3735,  9986,  -2947, -9702, 2345,  1460,
      -5817, 1939,  2385,  4341,  8888,  5639,  9869,  -8083, 3053,  -5012,
      934,   2039,  -7473, 7668,  -9456, 9822,  9072,  -6730, 4536,  2281,
      3516,  -3610, 4196,  -7949, 5028,  -4491, -2422, 8451,  -8287, -7733,
      -9087, -6007, -400,  -4039, 859,   -949,  4158,  8996,  3535,  -9005,
      -2105, -4813, 8478,  2800,  6635,  -4125, -5380, -8568, -7471, 6518,
      8522,  1457,  5496,  -7080, -6480, -3947, 1171,  -2501, -1583, 339,
      -6395, -2046, -3,    3691,  -5026, 3277,  3148,  -9685, -3700, -2741,
      -1945, -6974, -6416, -8450, 8760,  -1894, 766,   -6287, -580,  9107,
      -4998, 1332,  -9498, 3342,  6691,  -6483, 8466,  8913,  -7065, 6322,
      -5930, 4964,  -6426, -4673, 7478,  -7450, -1020, -3175, -1124, 5840,
      8874,  -5408, 1496,  7645,  -2427, 8365,  1589,  7440,  -1161, 5835,
      -8475, -2808, -8758, 2336,  -1899, -3394, -6141, -1533, 9982,  -2743,
      -5441, -477,  -8588, 4042,  7522,  -63,   -6644, 6327,  2905,  -7396,
      467,   -7310, 9993,  -3102, -9216, -3308, -4560, -7874, 991,   -4774,
      -936,  6873,  -2471, -6605, 5426,  4818,  -1514, 6475,  -180,  1724,
      675,   -8113, -709,  -798,  2374,  -998,  -7311, 4161,  6997,  5414,
      -145,  -6757, 3126,  -2654, 8754,  2029,  -4674, -8651, 7043,  8057,
      2271,  -8225, 7768,  8747,  -9821, 2444,  2594,  5531,  7376,  -6783,
      -6289, -8288, -9225, 8887,  -7815, 6986,  -9422, 626,   -3789, -2842,
      7525,  8318,  -5810, 9414,  1249,  -588,  927,   805,   4103,  8641,
      -9651, -1244, -8128, -312,  404,   23,    7584,  4398,  -4537, -5763,
      2681,  415,   9174,  -6519, 5401,  -2064, -2762, 2956,  3010,  496,
      -6182, 8360,  2234,  8961,  9476,  -4100, 4815,  -5024, 2078,  8929,
      1949,  -8228, 4400,  -475,  -2308, 4557,  -5790, -4594, 3641,  -1750,
      9042,  9058,  6481,  445,   3267,  9323,  -2046, -4272, 674,   1607,
      6610,  1968,  -9907, 6647,  -3066, -2509, 172,   -419,  5753,  5651,
      -2026, 4019,  8295,  -1646, 5243,  1696,  -5674, -1404, 6733,  -7004,
      8073,  -2584, 4532,  9428,  8898,  -5736, 8863,  -6612, -2045, 1551,
      3724,  -5765, 4471,  8942,  -7224, 3675,  -6893, 7126,  8154,  -7291,
      3316,  9951,  -7411, 3603,  7410,  3645,  -1668, 4406,  -2843, 6933,
      -7004, -1858, 2114,  -4781, 5328,  -2483, -723,  -3356, -4040, -4979,
      4277,  280,   515,   -3846, -9728, -7845, 6677,  6617,  7320,  -8250,
      1452,  7065,  -6832, 8352,  -1630, -7949, -5302, -7512, -3522, -1006,
      -3918, -7542, -9461, -7522, -6851, -2703, -9901, -7627, -5582, -3749,
      -5618, 1601,  5011,  -747,  -1763, -4739, -2876, -4171, -3918, 4738,
      7018,  6993,  -3425, 7359,  -2136, 4785,  -5972, 2654,  8244,  1554,
      -8630, 2100,  -1578, -6197, -8091, 8598,  -560,  -8013, 7456,  -3116,
      -8123, -6282, -7336, 7060,  -5372, -3853, -8495, 4333,  2868,  6968,
      -2252, 7029,  1706,  -3084, -3314, 4483,  5619,  9341,  2407,  6328,
      -5810, 7276,  4617,  5680,  -1251, -1930, -7098, 5556,  -2909, -7988,
      8426,  3847,  6325,  3004,  -5570, 9006,  -4747, 8885,  -4616, -2590,
      2867,  -9830, 3706,  240,   -1265, -6525, -8232, 6105,  -1924, 5231,
      3925,  3777,  885,   -7726, -2116, 6112,  -5501, 2009,  -2664, 9536,
      8295,  -3895, 6901,  -7178, 6980,  4739,  2578,  4225,  1383,  2126,
      -6426, 3038,  5783,  6804,  -9208, 5137,  6187,  1356,  -4997, -2291,
      9168,  -9178, -1901, -2079, 8673,  759,   1196,  4787,  8830,  3280,
      -5003, -3356, 7193,  5921,  -7578, 8352,  -2708, -5010, -6172, 2334,
      -3234, 8736,  4770,  6727,  7889,  -939,  -4454, -99,   7876,  -1947,
      -5523, 5827,  3931,  435,   -5856, -5330, -9568, 9262,  9551,  -3165,
      -7025, -270,  -3696, 230,   -7543, 8242,  3786,  -158,  7053,  -326,
      4744,  263,   3246,  -3029, 7058,  5458,  -4547, -105,  -4975, -5554,
      -123,  3610,  3290,  5576,  -3877, 1249,  -7809, -9605, 3839,  5924,
      9625,  4409,  1481,  8925,  -495,  -7315, 2291,  -7974, 9651,  -1576,
      -3790, -7685, -9595, -5775, -4297, 7206,  1286,  -3458, -1708, 529,
      -1446, 7416,  2414,  1839,  -7972, -2900, 7173,  -1003, -9554, 5403,
      7390,  6003,  9526,  325,   -5715, -5732, 229,   7679,  2039,  4573,
      7307,  5794,  3780,  -4998, -3797, 5293,  -2990, 5479,  4894,  -4412,
      -2360, 5814,  -7631, -8792, -6466, 3544,  8946,  -5697, 7264,  1205,
      8886,  8207,  6877,  5173,  -3448, -9541, -4876, -8183, 4100,  4464,
      6462,  9925,  -6843, -1463, -9354, 4348,  -9258, 5839,  -1978, -7638,
      7300,  -5353, -5702, -4551, -4675, -391,  3100,  -4274, -6297, 3620,
      -5534, -2017, -3247, 5113,  -9562, -1201, 5541,  4605,  2530,  4765,
      -1352, -5794, 295,   -2659, -4365, -6797, 9491,  7713,  6379,  9045,
      993,   -8139, 3553,  -9873, -6732, -9612, -3382, 57,    -7291, -1713,
      7085,  6134,  -4056, -328,  6326,  8076,  -9282, -6342, 5097,  6332,
      -489,  -1063, -9500, -512,  -2983, -5667, 4211,  -5158, -761,  -6620,
      9448,  3169,  -1101, 1857,  7661,  -7286, 3739,  7914,  3821,  -1687,
      -2383, 1509,  4564,  2068,  -1554, -2815, 1082,  6314,  -4886, 2952,
      -3741, -1711, -3016, -597,  -8266, 5027,  -2311, 1526,  7342,  -1470,
      -8988, 9476,  -9093, -8437, -6482, -5959, 2112,  7722,  -1329, 3474,
      -5407, 2584,  9659,  -8823, 8248,  -9888, -2789, 3920,  -4209, -8656,
      -6894, 7710,  4427,  4057,  -9695, 9798,  -7211, 8230,  -4037, 334,
      916,   7415,  -7054, 1456,  1427,  -7345, 1772,  -3198, -1891, 1511,
      -6009, 7002,  2141,  -5947, -6614, 1132,  -5182, -9080, -4838, -6490,
      -7238, -5162, -222,  -1055, 6309,  9365,  8838,  5778,  -4392, 5847,
      6602,  -2904, -8083, 3182,  -562,  -3953, -4129, -2711, 4168,  4046,
      -1579, 3248,  723,   1490,  5004,  -5982, -2292, -3434, 9055,  -949,
      4314,  9125,  9515,  -7172, 5564,  7165,  5659,  3386,  -1043, -7541,
      681,   -2101, 6620,  -9954, 6931,  -1345, -3416, 7653,  -2473, -1357,
      3466,  -7432, 3275,  8632,  9120,  -763,  -4694, -4082, -3703, 4268,
      -5421, 3351,  -4067, -6171, 7049,  -4647, -9213, -5399, 1798,  -3668,
      -4827, 8560,  7761,  6577,  6759,  -2067, -5746, 9762,  4492,  -4424,
      -8311, 3575,  7870,  1747,  -9578, -1904, 4644,  3829,  -8338, -8789,
      7001,  1924,  773,   -3918, -9804, -53,   2840,  -2453, -4710, -2339,
      8814,  -4695, -9042, 5109,  6178,  -2398, 7884,  4772,  -8167, 585,
      -6259, -4047, 2451,  -6849, -1977, -7187, 1953,  9342,  7529,  4970,
      -9613, -2566, 6585,  -5587, -5494, 3693,  9773,  -9463, 3769,  -9046,
      264,   1514,  -2633, -3394, 6071,  -1977, -255,  7976,  9223,  914,
      -4537, 5507,  6387,  -1531, 2594,  -9292, -8755, -5022, 9251,  -3395,
      4438,  -7213, -966,  -8230, -1037, 9494,  -5468, -3248, -2209, -3038,
      -6962, 9896,  -1952, 1381,  1566,  8354,  748,   5545,  -3551, 26,
      -5464, 8745,  -2849, -6027, -4969, -8681, 954,   -5783, 1124,  -3261,
      -5394, 9753,  5018,  -8541, -6478, -7944, 1698,  -9302, -749,  -6130,
      -5129, -783,  3686,  -401,  -707,  5814,  6179,  6348,  1255,  1928,
      -7379, -478,  -3917, 6576,  -4383, 8444,  -1657, 8252,  -7523, -8207,
      8337,  -5756, 2632,  -4102, -8652, -8467, 8646,  1336,  7132,  8099,
      -7937, -7879, -4211, -6465, -6949, 5195,  -8529, -4035, -9916, -534,
      -3652, -5410, 7039,  -8622, 3749,  -2587, 3396,  -5788, -9232, -8229,
      -152,  -6528, -256,  4859,  -5125, 4326,  8785,  3026,  4084,  2413,
      -8450, 9844,  9848,  292,   0,     -495,  7266,  -4198, -9829, -6137,
      -283,  8911,  292,   -6629, -1627, -7205, 8070,  -4196, -5906, -258,
      -4251, 8171,  -466,  473,   -7982, 2029,  2153,  -7058, -8822, -3089,
      143,   564,   4090,  6910,  -8068, 3511,  -3619, -6845, 1686,  -1150,
      -3135, -7063, 9821,  -5383, -6727, -1235, 726,   -1041, -1339, -5490,
      7325,  6949,  8792,  8332,  -2943, -7078, 1381,  -2755, 4836,  2055,
      -6503, -4890, -2868, 6762,  -9415, 5407,  -9339, -1663, -5293, -3756,
      8629,  -8892, 3649,  6624,  5939,  -2762, 9177,  2709,  2297,  -6784,
      -5941, 2358,  -9950, -2245, -1086, -9086, -2565, 6321,  7359,  -460,
      916,   4796,  535,   2221,  6578,  -6197, -4793, -4972, 4647,  4342,
      2534,  -2543, 3767,  7489,  5242,  2594,  6648,  -9116, 5674,  3451,
      9014,  -9365, -9048, 8223,  137,   -738,  -3102, 7120,  -4431, 5386,
      -9302, -5885, -8951, -9533, 9627,  7889,  7812,  7529,  -8334, -2411,
      97,    -6768, -3086, 708,   -2247, -5384, -8277, -6258, 2243,  -483,
      -1121, -8629, 3878,  -1440, 4942,  -3353, -5019, 7708,  -6677, -5581,
      -1562, -791,  9380,  7459,  -3341, 6811,  809,   629,   8901,  -2538,
      -9927, 733,   5949,  -3068, -8431, -3032, 3607,  -6664, -8071, 4184,
      -8201, 3816,  761,   -5979, 2817,  -9156, -3411, -5761, -597,  7632,
      7973,  9699,  -8051, -853,  -4907, 5387,  -5030, -1916, 2813,  -6435,
      -9038, 4984,  428,   6634,  9531,  3747,  -8721, 1342,  9744,  5569,
      -3868, 3756,  -5073, 9145,  5444,  -212,  3344,  -4867, -1847, -5979,
      7329,  993,   6533,  2275,  4026,  -3083, -8293, 978,   -3487, 5721,
      -7405, 7599,  -5241, 9481,  2319,  -790,  7426,  -1010, -3559, -5568,
      -8923, 6295,  4313,  2228,  -9988, -8868, 5273,  9453,  -4235, 1360,
      9357,  -2128, 1791,  5067,  7768,  -6023, -4193, 3266,  -7596, 4383,
      -4164, 1327,  -2393, 6808,  7087,  6102,  8712,  -9158, -9429, -2764,
      105,   -3640, -6375, -4189, -9059, 862,   5074,  -2884, -2117, -2477,
      5857,  -1469, -3923, 2681,  -7319, 5960,  9414,  8659,  1308,  -6125,
      743,   -4051, -3658, -3788, -1715, -6844, -2377, 9004,  7522,  554,
      -9,    -4534, 3055,  2307,  -9069, -1112, 9722,  6005,  -7422, 8185,
      -2756, 3882,  -9148, 9335,  -1716, -3249, -920,  3996,  -2320, -9342,
      -1622, -6590, -9840, 8157,  409,   488,   -2221, 2628,  -1348, 1176,
      1462,  8711,  -8488, -1016, -9118, 1027,  -580,  6114,  -7932, -5418,
      5090,  -2125, -1259, -4293, -1015, 7824,  -1028, -3589, -763,  2516,
      -4606, -1511, 8771,  -7840, -2703, -8386, -1451, -9420, 8701,  8894,
      1891,  382,   2822,  6328,  -6496, -3909, 8023,  3016,  4238,  4978,
      -6017, -307,  -8559, -5788, -6872, 6177,  6734,  -7464, 3895,  286,
      1782,  -3114, -8259, 3338,  -7230, 4260,  3584,  2821,  1213,  -3108,
      -5532, 3364,  -2681, 6266,  -1615, 2203,  -3149, 1277,  626,   1234,
      -6229, 9861,  6537,  -611,  1719,  -8199, -8737, 883,   3495,  -5514,
      -2362, -7120, -6243, -6922, -9452, -8078, -5600, 7807,  -2966, -6350,
      -3251, 5131,  -2293, 2766,  -5102, -8680, -6771, -1364, 8854,  870,
      -8106, -4353, 3514,  -2135, 2998,  -7297, -9031, 444,   6665,  7097,
      4821,  5056,  2614,  -2259, -9169, 3017,  2499,  8489,  -250,  -6162,
      -9662, 7344,  5054,  9856,  -1022, 5285,  926,   3697,  3621,  1856,
      -3534, 3911,  7870,  198,   -5138, -4230, 9747,  1148,  9064,  1324,
      1997,  -1234, -2072, 6391,  1899,  -3025, 7278,  1957,  -2636, 9576,
      8553,  4941,  6974,  7207,  -9478, -6871, -8498, -6273, 5938,  7814,
      -9774, -3919, 5651,  -7819, -8556, -4852, -8679, 28,    -6562, 1775,
      -825,  1261,  959,   -8555, -7415, 8183,  -1163, -5509, -1014, 5449,
      -9229, -3487, -3517, -1446, 2778,  -8117, 3875,  2942,  -5887, -1176,
      3327,  8266,  8885,  -5100, -4428, -3197, 9141,  -3908, 6883,  -9135,
      3065,  -6366, -4811, 6892,  7762,  -6009, 5529,  -8680, -528,  -4272,
      3001,  2806,  8761,  3377,  -2076, -5051, -5882, -338,  2437,  -4110,
      7922,  -2871, 2815,  9073,  -9942, -7381, -8627, -3408, -3997, 190,
      -6280, -9654, 6952,  -2542, -2250, 5644,  9849,  717,   -8196, -1573,
      -4441, -2988, 1030,  9517,  -8335, 8769,  9657,  -5366, -1226, 1767,
      -1718, -3232, 4817,  5379,  2021,  -2705, 7596,  4869,  8611,  6126,
      -5824, -4694, 7884,  -297,  8570,  5255,  -8427, 5192,  -7444, -9694,
      7706,  7894,  -9343, -5176, 6172,  9867,  -6138, -9346, 2117,  -7535,
      -5398, 2563,  1142,  -7540, 3926,  2958,  4928,  7090,  3286,  -9376,
      -7367, -1158, 3475,  9508,  -5139, 5619,  -1370, 5210,  2647,  -6072,
      8673,  -4284, -1706, -6148, 6356,  -7423, -1742, 3786,  9072,  5862,
      -4000, -9894, 713,   -4357, 1950,  2559,  -90,   5652,  -9186, 3875,
      7792,  -2716, -3284, -4631, 1162,  2769,  1380,  -1783, -8376, -2268,
      -1822, 9505,  7771,  2332,  2606,  -2864, -9162, 749,   3895,  -2588,
      -3024, 6266,  9806,  7293,  -7229, 1942,  -8167, 3043,  3601,  -1748,
      -7924, 8147,  -9672, 1659,  1353,  -6256, -3188, 6380,  -8916, -4827,
      -5184, -9771, -791,  7479,  -9441, -5448, 8527,  9260,  5550,  -8967,
      -3791, -3146, -6366, 7650,  5129,  9221,  -7611, -7929, -1103, 4363,
      912,   1511,  -2850, -3584, 1023,  6958,  2583,  2582,  -1284, 8192,
      2438,  8235,  -7246, 5644,  1259,  -2699, 5622,  -934,  7264,  -8482,
      5378,  -8219, -9197, 6857,  4457,  -8545, -1225, 645,   737,   9009,
      3144,  -5148, 8440,  -4580, 1712,  4932,  -9402, -7647, 4667,  5046,
      -8949, 3423,  -5068, 5358,  -8752, 792,   3753,  -1799, -894,  4625,
      2305,  -9266, -5943, 6675,  -235,  -5909, -6054, -4472, 5720,  4757,
      -3557, 286,   -66,   -7796, -5420, 8650,  -4313, -1208, 2005,  -8271,
      9481,  -2588, 9152,  4914,  8370,  9182,  6877,  5272,  9132,  -4171,
      -4905, 8708,  -6349, -4589, -1947, -7264, 8219,  7247,  -7434, -9429,
      9851,  -648,  -8831, 9131,  -4474, -2525, 5525,  842,   5726,  -9515,
      -9192, -6614, -3662, 2236,  -2370, 6439,  7557,  6029,  -3320, -5463,
      -8699, -5407, -5864, 5080,  -9785, -9998, 7518,  4825,  4082,  5867,
      492,   8176,  -6472, 6178,  -6440, 9392,  -9991, -8722, -2811, -2827,
      -1732, -3510, -4210, 5844,  163,   -2700, -8943, 1628,  -3954, 2174,
      819,   5343,  -2795, -8436, 152,   -1067, 7441,  -2093, -9395, 8301,
      -6179, 4565,  -1062, 2282,  -7500, 6306,  -9667, 1579,  -528,  -5986,
      9113,  6446,  -8131, 7491,  4069,  1164,  7471,  -2325, -6377, 2504,
      5405,  -6947, 6689,  5013,  -291,  5317,  4000,  2089,  5377,  6732,
      4163,  5002,  -980,  4128,  5798,  6589,  -2661, -2975, -3052, -9470,
      -8050, -1540, 6494,  -7882, 4248,  9721,  2615,  -1952, -8329, -8163,
      9611,  -341,  4430,  8115,  -2497, -3307, 4296,  8580,  -6062, -5465,
      5952,  587,   1970,  -1137, -7612, -5148, -6303, 5145,  -111,  -7307,
      8520,  6457,  -7985, -2966, 5650,  2689,  -283,  6125,  8203,  8558,
      3367,  5836,  -1692, 4224,  -955,  -795,  -7331, 2818,  3236,  -4290,
      2894,  -3,    -5978, -2872, 1737,  -3301, 4995,  8429,  -5969, -851,
      4971,  8865,  2526,  6258,  541,   -2123, -4330, -1096, 5473,  -8036,
      -9236, -7663, -4243, 4916,  -4035, -2973, 5581,  -9461, 6771,  -4232,
      1878,  3591,  -7916, 6622,  -8407, 3288,  6387,  4450,  9966,  -6583,
      -1537, 9501,  -840,  2677,  -2400, -8280, 4742,  6904,  -1626, -6166,
      1902,  569,   -2023, 5912,  6934,  -2578, -9434, -5382, -9054, -3395,
      5184,  -5016, -292,  7775,  -380,  -5866, -9152, -8554, 9522,  -7614,
      -7309, 2755,  -2642, -3687, 3628,  -2749, -6431, 5901,  511,   2409,
      1529,  -5320, 7975,  9456,  2876,  -3662, -2222, 2401,  9237,  -4727,
      299,   8629,  8626,  -8522, 2948,  4635,  4198,  -2089, -1626, 8465,
      3200,  4869,  5560,  -2227, -7649, -3611, 1278,  2787,  -3458, 6518,
      1545,  5446,  -3041, -7380, 72,    953,   3301,  -1694, -6010, 9087,
      897,   2311,  3157,  -1165, -3729, 9229,  -3270, -9762, -7615, -5908,
      -5165, -185,  -4060, -3245, -2023, 7714,  4234,  -701,  -7809, 1353,
      1285,  -2068, -2783, 7799,  6264,  8526,  4682,  3182,  3525,  4611,
      4538,  7370,  -6804, 3525,  5195,  -1583, -6879, -341,  9026,  646,
      -1098, -9087, -8595, 8781,  -2620, 4664,  3480,  8346,  -2264, -8706,
      -3681, -8880, 2668,  7503,  9515,  990,   -6553, -271,  -1170, 9156,
      4358,  -6298, 4728,  -2345, 7445,  633,   -2001, 8303,  2096,  5453,
      2505,  -6497, 3627,  2932,  1115,  590,   1172,  8215,  -3925, -1669,
      -5962, -8281, 5609,  4062,  7502,  9649,  -7690, 9769,  -6918, 6007,
      -4445, -5640, -4491, 2683,  -5050, -7089, -7380, -4988, 6128,  1160,
      336,   6717,  -3872, -9475, -4892, 9379,  3512,  6605,  8289,  3929,
      -6098, -8922, 9864,  -7261, -8723, 1865,  2741,  -2266, -2888, 3105,
      388,   1168,  3042,  898,   9840,  -8189, -2958, -7555, -2522, 2777,
      -9104, -9786, 3085,  -8245, -370,  -6873, -2187, -174,  182,   -2879,
      9524,  139,   -4664, 2890,  6964,  -7399, 80,    -1095, -1259, -3996,
      5857,  6814,  8015,  -6011, 7250,  -6109, 4569,  427,   -9103, -7074,
      -2307, 624,   6819,  -2033, 9191,  4900,  -5068, 1433,  6568,  9364,
      -5656, -5999, 9482,  -3445, 6248,  4152,  -2786, 8265,  6417,  -8768,
      614,   -7716, 8577,  -8218, -4178, 773,   8766,  -4124, -9327, 6051,
      9285,  -7756, -288,  5935,  -5191, -3581, -7512, 5634,  8924,  1138,
      5637,  -9603, -3526, 9003,  8649,  9970,  2459,  -9444, -374,  -7137,
      -3964, -8914, -4112, 4781,  -7101, -9468, 4228,  -9048, -4373, -6982,
      3140,  619,   -6995, -6900, 3991,  -2062, 313,   7578,  4161,  4645,
      5601,  9368,  -4990, 6732,  5196,  -5128, 9475,  -9344, -2370, 2766,
      531,   -1188, -3817, -7678, 5865,  -5598, 8790,  9979,  9537,  8694,
      -2906, 6756,  1039,  -8545, -8465, 7201,  4289,  1405,  -5424, -799,
      -1721, -8601, 4399,  9135,  -3423, -7679, -3454, 3868,  6241,  -910,
      -9078, 2616,  1407,  -8096, -1705, -7440, 1258,  -785,  -354,  4087,
      3602,  7267,  -938,  28,    3393,  7186,  2733,  410,   -8498, 6307,
      -3133, -5550, -2075, 1316,  2772,  -6372, -5311, -6888, 7515,  -1711,
      -8152, -4351, -6327, -6289, -5669, -9486, -1086, -6372, -3189, 3729,
      7749,  -6620, -9000, -7931, -2552, 3664,  7100,  2436,  -7357, 1871,
      5592,  -9192, -859,  -6922, 4040,  -6263, -3731, -2703, 6532,  1629,
      5707,  3743,  4550,  -8264, 3608,  8164,  9142,  7629,  6707,  7040,
      9985,  5249,  -8864, -6153, 1236,  7467,  -9994, 527,   -6703, 441,
      -6077, -6571, 3802,  7578,  -8566, -8535, 5002,  1645,  7225,  -2119,
      129,   -619,  -7555, -5112, -5128, -9126, 5904,  7435,  7025,  2690,
      4984,  -2809, -1056, -2838, -3572, 6721,  -1996, -7821, 280,   -132,
      -7250, 4285,  -4775, -8016, 1547,  7087,  7480,  1588,  1016,  -6230,
      -4880, -4713, -6606, 6741,  -3386, 5372,  -8110, -8552, 8613,  -1378,
      8821,  3669,  8942,  -5912, 3866,  -5928, -2300, 1562,  -7318, 8176,
      -7764, 8435,  -3081, -4211, 828,   -7781, -5588, 1425,  -7118, 2814,
      -2931, 2251,  2758,  -1768, 8577,  4723,  1450,  -4564, 4232,  5011,
      9174,  1548,  6665,  8841,  6494,  -8175, 2926,  7374,  -1014, -2291,
      -3370, -3225, 96,    9342,  -5575, -1816, 3774,  -1627, 7446,  -77,
      9716,  -9524, -9186, 2239,  -4544, -4540, 9304,  -476,  -4540, 6824,
      8501,  2803,  3445,  -9413, -5800, -5464, -2213, 5884,  -9970, 9323,
      -2200, -6531, 8887,  -4646, -6229, 1388,  -8794, -6433, -644,  -850,
      5965,  5013,  5232,  8741,  -3918, -3162, -9561, -8778, -4525, -1056,
      2165,  1133,  -641,  -9916, -2763, -5577, 2127,  -4722, 5705,  -5751,
      -4840, -2827, -5732, 8796,  9461,  -2624, 3497,  4855,  8045,  -3694,
      6363,  -5219, -1336, -8680, -4806, 6046,  1529,  -2160, 2904,  6836,
      5243,  1825,  2186,  5010,  -1014, -7375, -4083, 3517,  -2927, -1723,
      -9298, -1406, 4308,  -8245, -5424, -818,  -902,  -9030, 2206,  4044,
      3774,  -182,  -5662, 2511,  1589,  -9197, -4533, -50,   2352,  -443,
      -1179, -1085, -4688, 1840,  -2966, 3238,  3026,  1531,  -5919, 502,
      -1444, 6886,  -6864, 1255,  5974,  -271,  -3094, 9094,  -2414, 2882,
      -6992, -2561, 9152,  656,   -8331, 7909,  8205,  -4924, 9262,  952,
      -1801, -4389, -813,  8663,  3287,  -407,  5762,  -8213, -7233, 5063,
      -2354, -6292, 3935,  9357,  -1639, 7534,  9575,  2564,  3616,  957,
      5969,  -6611, -3122, 249,   -8713, -4014, -9282, -6140, -2488, 6372,
      -9727, 4171,  -1405, 7385,  -3686, -6269, 9640,  -9677, -2070, 5578,
      6743,  3826,  -7171, -7069, 6253,  98,    -7211, 3100,  2580,  890,
      3438,  900,   -3880, 5419,  9931,  -1928, 510,   5292,  -5204, -1182,
      7997,  -8706, 8286,  9187,  9390,  8965,  3116,  -7477, -6051, 7306,
      5019,  -691,  -5318, -5167, 9983,  -9597, 6463,  -3749, -1824, -822,
      -6094, 1755,  9142,  -7566, -8455, -8480, 1696,  -2585, 1146,  -5258,
      9902,  -6664, -8064, 6714,  -1701, 5363,  6347,  -1916, 568,   -7077,
      2043,  -8753, -1049, -9419, 877,   5069,  -4485, 7518,  -5888, 9413,
      -5930, -3678, -7951, 7789,  -6435, -5083, -6658, 0,     2473,  5295,
      3459,  -5119, -7599, -4296, 7336,  -4116, -707,  6454,  -9739, 7630,
      -9724, -9181, -4527, -1140, 4158,  -8292, -3391, -8055, -1635, -8128,
      -498,  9593,  -3108, -7947, -2235, 8389,  -7339, -8516, 2260,  5919,
      -2355, 3068,  -5824, -272,  9405,  -5965, -7775, 8173,  -9846, -182,
      -5939, 8607,  -7500, 4886,  -6419, 8197,  -6700, 3141,  8627,  -4443,
      -8398, 7214,  -748,  -763,  -7230, 5655,  3248,  -9948, 3647,  6751,
      7702,  8676,  -1048, -9809, -9200, -9334, 9761,  -7219, -1634, 2092,
      9747,  -1013, -5425, -1023, 183,   -5750, 8621,  -3400, 3602,  -8562,
      7454,  -1629, -7359, 9289,  8566,  979,   3932,  -9925, 2715,  3323,
      -4190, -2723, -1780, 6640,  6756,  -1588, 3946,  6810,  9279,  -8453,
      839,   -7979, -4500, 1386,  -115,  4270,  8250,  -5369, -339,  403,
      4240,  1907,  -8669, 2941,  -2582, -1490, -9614, 2996,  8384,  -2579,
      7078,  7455,  -8820, -2206, 2908,  -5648, -1005, -6948, -8522, -2573,
      8814,  -5421, 2330,  -9750, -2365, 6364,  -8429, 7135,  -5190, 8115,
      -6406, 3331,  -7561, 3403,  4063,  2831,  -7104, 2699,  -1770, -6250,
      9457,  9778,  711,   -9518, 4880,  -3775, 2051,  9015,  -8844, 6674,
      8009,  -1625, 5880,  3310,  -6599, 2799,  5384,  -6129, -4824, 2148,
      -3399, 9906,  -5288, 5090,  -9407, -9202, 162,   2079,  6768,  3543,
      1760,  7308,  -2448, 21,    4652,  -519,  3388,  8234,  8542,  5712,
      7672,  -4598, 1993,  -1703, 5592,  -6341, 4262,  -5651, 9162,  9213,
      9870,  7068,  -586,  -4223, 9201,  -7434, 236,   6147,  -5508, -9821,
      1637,  7016,  5334,  -2417, 7535,  -3440, 1337,  -6249, -9672, 7668,
      7723,  -8821, -5578, -1676, 9935,  9222,  -2266, 9334,  -7768, 49,
      7672,  1397,  5079,  5705,  1117,  4488,  4221,  -1004, 5099,  8488,
      -4609, -1241, 9639,  -9034, -1658, 8232,  -2580, -2732, 8716,  -6316,
      4683,  3320,  2191,  -8056, -7303, -2256, 9815,  7887,  1052,  3551,
      3913,  2036,  1866,  140,   6417,  -926,  -644,  7444,  3155,  -4954,
      -2212, -739,  1849,  1978,  -8186, 7857,  -7162, -5778, 2115,  -6295,
      -3415, 1869,  -901,  4724,  -3967, -4609, 9982,  1541,  5076,  -8396,
      -7578, -1806, 9734,  5304,  6941,  9735,  -838,  -6862, 2588,  -5345,
      -2799, -1741, -117,  -2435, -6226, 900,   -5811, -8041, 1402,  5893,
      3827,  -3319, 6984,  -3450, 872,   894,   8329,  7513,  -2582, 4810,
      -4118, -2578, -615,  7584,  4025,  -2931, 9006,  -7444, -4341, -932,
      -8703, -155,  -3515, -9594, 1324,  6362,  5864,  -2294, 5970,  8825,
      559,   -505,  -6650, 168,   212,   -4880, -8144, 4555,  -1174, -6108,
      9323,  2216,  1701,  9257,  -3138, 8063,  4629,  -620,  -7659, -1049,
      6735,  -5541, -6971, 2687,  -1693, 7300,  -3453, 7933,  105,   -5741,
      8484,  9297,  -8897, 2886,  8943,  4648,  1036,  9796,  3054,  -5322,
      3116,  28,    -7260, -5132, -733,  7354,  -2557, 2220,  6048,  3143,
      8495,  -3455, -8228, 6233,  -2892, 4342,  -841,  3724,  5615,  -5003,
      4405,  -6791, 4370,  2078,  -9839, -9145, -6200, 3292,  3038,  6232,
      568,   5290,  6437,  -720,  894,   -3488, 5979,  -2320, -8917, 4576,
      3016,  9169,  -315,  -5349, 2501,  9316,  9880,  6370,  -5496, -168,
      7062,  -816,  -8739, -2366, 3430,  -316,  -3609, -5502, 9577,  -9346,
      1669,  2514,  3984,  -7448, -7488, 2153,  3940,  -6520, 3225,  1608,
      6517,  -5639, -5400, -5201, 6361,  -1130, 222,   -1319, 2968,  8114,
      -6858, 9788,  8559,  -3448, -9207, 9113,  8399,  9786,  8809,  -5631,
      -3488, 6166,  -2569, 2060,  4799,  8355,  -5780, -3973, -2495, -7948,
      -6441, -9371, -7525, -4921, -8479, -6418, -6957, 5315,  2523,  35,
      7167,  -3644, -58,   -5116, -9765, -5475, -3209, -5630, -4472, 1304,
      7306,  4818,  2666,  -8836, 7617,  -3704, -8051, -1443, -1841, 7377,
      -2794, 6575,  7828,  -8492, 2441,  -2467, -9958, 4606,  -548,  -4229,
      5730,  6021,  -3248, 1675,  3033,  -8266, -8515, 1783,  5191,  6732,
      6208,  1859,  1426,  -9120, -2237, 2280,  6016,  -9678, -1042, -2580,
      4947,  -4306, -174,  3048,  3932,  -2644, -8020, -2907, 5373,  2958,
      -4113, 9901,  9138,  1934,  4637,  -7144, -6151, -5051, 8673,  -3203,
      -4788, -7026, 86,    9243,  -313,  53,    -7096, 2978,  -7213, -9062,
      -7402, -1957, -2905, -4504, -7055, 1881,  5696,  -5695, 921,   -6777,
      9603,  -7176, 9080,  4480,  -6008, 7600,  -2718, 4239,  -7476, -3809,
      -6734, -7978, -5405, 4687,  8062,  -5116, -8526, 4162,  -4627, -2162,
      9441,  -5209, 9832,  3217,  -3040, 178,   -7185, -3669, -5097, -1293,
      2301,  9330,  -1998, -3280, 7183,  3169,  -5735, 4779,  9476,  -9486,
      30,    -6355, -4405, 5132,  -988,  2432,  4849,  -3493, -397,  -3868,
      -5690, -3722, -6651, -198,  568,   -6004, -3360, 3530,  975,   6300,
      4584,  1898,  -4828, -9862, 1174,  8677,  -4100, -6464, 5992,  -3720,
      8713,  -539,  9706,  -5804, -1652, 6777,  4769,  -6538, 9647,  3791,
      -5219, 6630,  8912,  8356,  6901,  9361,  6796,  -5857, 6091,  2522,
      399,   -5700, 9147,  1190,  6954,  -6951, 5247,  937,   -4521, 9996,
      2865,  7717,  8833,  4073,  -4336, -7296, -4419, 9345,  8375,  2812,
      7773,  5806,  -486,  -1460, -953,  7095,  -7119, -4385, -7523, -7998,
      7899,  -5226, -2656, 1028,  6519,  5585,  -5135, 1279,  6899,  -5942,
      9171,  5136,  -6262, 5344,  8755,  5045,  -9312, -3308, 8984,  -8770,
      6737,  -1712, 5819,  -5439, -4857, -5439, -8747, -922,  5723,  -2137,
      -9530, 7909,  9241,  -6184, -8922, -7275, -8739, 6804,  -5961, -8594,
      -5496, 4959,  -2600, -3855, -5237, 9312,  -9547, -7267, 2837,  -509,
      4060,  -4306, -3961, 3019,  9113,  766,   -7373, -7912, -9796, -7599,
      -4838, -9457, -9581, 4158,  -1024, 2426,  -1150, -1539, 212,   -4906,
      7766,  2741,  4291,  -8560, -7236, 2754,  6634,  -1610, 8622,  -348,
      4510,  1501,  -2650, 587,   -2944, 3242,  -5354, -5977, 811,   -6,
      -4946, -6164, -7923, -6623, 9359,  5224,  6830,  8537,  -4359, -1965,
      -9653, 1107,  3213,  6607,  -4320, -3484, 1427,  -7082, 4820,  -4445,
      7741,  4799,  4071,  8708,  1911,  8917,  -2661, -6021, -8345, -1258,
      366,   -5820, -4349, -5117, 2895,  3368,  -6501, 1611,  873,   9864,
      8030,  -2954, -4747, 6437,  -5533, 7127,  4591,  2940,  909,   2935,
      4062,  -3907, 3036,  -377,  8789,  5615,  -794,  -932,  6945,  -5667,
      8762,  570,   2038,  -1979, -1166, 9966,  -7567, -2573, 6767,  -7905,
      -1764, 4046,  -960,  -4239, -8728, -2063, -2081, 7287,  -1215, -6705,
      -8124, 3810,  6263,  2049,  1258,  -1734, 4624,  7011,  5228,  -5664,
      9384,  -2111, 9862,  -7800, 5588,  4905,  5091,  7483,  -7650, 5498,
      8709,  3556,  -9136, 4026,  9755,  -6268, -2580, 1602,  4537,  -1458,
      5590,  -2275, 982,   8378,  -7319, 6406,  -7586, -6418, -8480, -6843,
      -8509, 8503,  1303,  -2086, 6920,  -751,  4035,  -4256, -8110, -8271,
      5297,  -3721, -6993, -5458, -9708, 3839,  5264,  -5058, 7271,  -564,
      -2209, 9800,  9510,  6639,  1528,  9884,  -8675, 9259,  -757,  7242,
      -8418, -7654, -7754, 6691,  -2345, 1260,  -8822, -5359, 942,   5322,
      6850,  -5489, 4009,  -8652, 7222,  9689,  -2696, -8465, -1888, 2381,
      6451,  1683,  -9748, -6401, 2261,  4520,  5706,  7196,  -3803, 1283,
      5572,  -2863, 5856,  5251,  5837,  2220,  9926,  9489,  -9487, 2480,
      379,   5730,  -2205, -8833, -6735, 1129,  -5012, -3611, -4479, -1939,
      -342,  4618,  5176,  -1545, 3046,  6125,  6425,  426,   -356,  -5897,
      6309,  7183,  1816,  -8536, -8349, -4224, -8181, -1614, -9515, -2598,
      -2526, -4789, 2961,  3142,  6256,  8219,  -5569, 2583,  -8503, 4288,
      226,   1213,  6133,  -6626, 8793,  2370,  -1133, 6345,  8500,  -4357,
      6142,  -1436, 4226,  55,    8484,  -1,    -5145, -52,   -4903, -9865,
      -7927, 237,   4302,  4049,  -9103, -3067, -664,  -7916, -8771, -8592,
      8578,  6219,  -6672, -1067, 6420,  8691,  -8633, -6294, -2380, 1966,
      -710,  -1095, 7452,  9805,  -4915, 3266,  -3405, 7092,  -2028, -1367,
      4102,  427,   6680,  5309,  1237,  4541,  -9213, -5506, 5181,  1355,
      3345,  5481,  4089,  -2831, 3847,  9607,  -9409, -2098, -1501, -9240,
      8928,  6132,  -5451, 6632,  6648,  -4808, -1086, -8862, -9555, 1460,
      3224,  -4052, 8378,  -1904, -1401, 5026,  -3419, -1726, 4679,  -8778,
      7179,  -3161, -3250, -4689, -9567, 9582,  1181,  -9877, 8467,  3201,
      2228,  8223,  -2217, 6378,  2910,  9253,  7704,  4256,  -9816, 6912,
      -2404, 4095,  -5254, -946,  -5223, 4659,  8450,  -8682, 2182,  -5146,
      -9780, 6336,  7719,  -8760, -4817, -4613, -357,  8111,  8460,  5268,
      1229,  -7027, -9101, 320,   -7681, 8768,  331,   -7786, 6372,  -9180,
      -4883, 678,   -1870, 3417,  9493,  5195,  -2888, -8677, -6765, 9008,
      -4145, 8422,  -4192, 149,   -9527, -1315, -3962, 6649,  -1434, 7938,
      -4378, -8809, 219,   3562,  607,   6124,  -2591, -1774, -417,  -3493,
      2141,  -8516, -7104, 1800,  5303,  6060,  7077,  3355,  5713,  9879,
      2539,  -1977, -1930, -1145, -1687, 4005,  6050,  -4947, -5839, 8762,
      6950,  4884,  -4743, 8751,  3127,  6559,  8079,  4547,  8017,  4873,
      -8386, -6757, 5591,  7888,  3749,  5902,  -8264, 9967,  1016,  6000,
      8012,  -3777, 952,   -4870, -5198, 9461,  -2553, 654,   8335,  -8512,
      -3738, -536,  7005,  1076,  -1200, 2364,  8867,  7526,  5071,  1765,
      -1880, 3005,  -6476, 6242,  3381,  -1305, 1103,  -279,  -6796, -3155,
      -2592, -3651, 4969,  -325,  -9576, -4742, -2249, -288,  9679,  7930,
      -5926, 2675,  6844,  -9374, -8476, -1611, -2969, 8582,  -4144, 5716,
      7813,  1050,  -3003, 2234,  1278,  -3429, -7608, 1854,  -5641, -8914,
      4864,  -9493, -2095, 9505,  -5852, 2385,  -2375, -7757, -7296, 5584,
      1932,  -2798, -7239, 6375,  4105,  -699,  -1245, -9547, -9538, -7090,
      7215,  -1054, -8473, 4000,  -1908, -7307, 9452,  8046,  2620,  8338,
      -9701, -15,   9711,  4063,  6567,  7962,  -1013, 1121,  3058,  -3883,
      -5117, -1904, 7543,  7471,  -8545, 3323,  3503,  34,    -3048, -2091,
      -4236, 1856,  1165,  -3648, 8285,  -6339, -9328, -3272, -3528, -8424,
      -9650, 5374,  1519,  7618,  6239,  -4702, 2614,  8596,  -1668, -3477,
      7197,  -8643, -8116, -4895, -5532, -7806, 2592,  9417,  -6469, 9609,
      -4143, -3118, -8620, 6582,  3404,  -9195, 2075,  8100,  4888,  3718,
      4141,  6210,  2573,  -5174, -395,  1537,  -9714, 4839,  5054,  712,
      -2995, 411,   -7542, 5865,  1432,  -3116, 9227,  1566,  5087,  -1486,
      -9262, -7259, -3137, -3756, 1462,  -5029, -9290, 54,    8636,  -7205,
      -6961, -9714, 7851,  4486,  -7714, 664,   -5518, -9323, -9773, -6341,
      886,   8039,  -1654, -851,  4637,  4920,  113,   -1504, -7110, -65,
      8660,  -3244, -4455, -7213, -7734, -3010, 3209,  -9117, -6929, 1328,
      -7026, 2377,  7185,  -379,  13,    1974,  5925,  -3728, -8748, 3612,
      -9685, -4968, 7296,  2780,  1625,  -6999, 2221,  -3833, -7149, -8589,
      -4791, -1007, 8999,  -7471, 8680,  -8673, -1664, 2995,  -6872, 1996,
      -8234, -2008, 2933,  -4181, 6310,  2024,  1415,  -1343, -8353, 5133,
      1444,  -4201, -5702, -3811, -5526, 2652,  -7802, 8730,  -879,  7242,
      -4197, 9649,  -9552, -8217, -2539, 6520,  -6654, 8870,  -7535, 2846,
      944,   6239,  -166,  2231,  985,   3603,  -5809, -3510, -2804, 9331,
      -2851, -2215, -7350, -8268, 2625,  -9739, -1960, 3980,  6537,  -7022,
      8797,  -9628, -7593, 8364,  -3423, -7525, -9939, 6568,  -6710, 3636,
      4681,  9571,  -904,  2233,  -4314, 281,   -567,  -3073, 7495,  -9002,
      -7420, 5276,  9269,  7731,  8234,  8580,  -8077, 3083,  -3761, 5990,
      -443,  -4175, 4710,  -4115, 8869,  -6970, -722,  3142,  -7025, 7525,
      -3303, 6576,  -2371, 2099,  -955,  -1284, 2438,  -5198, -203,  -3454,
      -9500, -5021, -3479, 5598,  8689,  6817,  -3178, -5788, 9937,  6567,
      5471,  2586,  3619,  -4572, -7572, -1121, -2547, -9117, 3747,  9059,
      -5697, -7690, 6218,  6830,  -7850, -204,  746,   9420,  -9092, 353,
      -5245, 8588,  -5373, 6053,  9419,  4632,  -5025, -4324, 9533,  2708,
      8575,  2487,  3121,  8081,  6752,  9282,  2404,  -5635, -2892, -8105,
      -7581, 9960,  4307,  -4378, -8923, -4397, -834,  136,   599,   -2912,
      992,   -4854, -6980, 3448,  8373,  2671,  7489,  -7581, -8527, -3938,
      1507,  -5392, -2557, 6992,  3890,  7963,  -2736, 1823,  -4040, -1370,
      -3032, 9294,  -8091, -1704, -337,  9111,  5846,  7709,  8303,  -3715,
      -6446, 9026,  -7706, -6037, -1746, -5989, -2731, -4053, 5247,  -9376,
      -8660, -5765, 9835,  3959,  -6361, 3044,  -463,  8264,  937,   8417,
      -4006, 548,   -5610, 8522,  -1765, 8625,  -3413, 7463,  5721,  -6841,
      6482,  -4514, -7444, 9139,  9698,  1775,  3499,  5951,  1561,  -1955,
      4592,  5941,  -1829, -9989, -5330, 1988,  5340,  -5200, 1811,  -3982,
      -3085, -898,  -3579, -1709, -207,  -4003, -6144, 6703,  -3365, -8058,
      2036,  -116,  3404,  -6545, -448,  -6433, 2102,  8275,  6553,  -4027,
      -3646, -1231, -5698, 9119,  -2262, -8842, -3252, 5614,  1036,  -1060,
      7583,  8973,  -117,  5213,  -9014, -4579, 7912,  -2749, 8842,  1268,
      2247,  -9767, 2906,  2698,  7775,  5364,  9836,  5417,  -3338, 4356,
      -711,  -7895, 4726,  8658,  -8195, -1907, 8194,  9865,  -1755, -771,
      1913,  4477,  3588,  -5735, 6498,  4979,  -2068, -5419, -6924, -3546,
      -5895, -3174, 6130,  3255,  2350,  5485,  -3556, 6289,  -1498, 2042,
      3508,  2798,  -3689, -473,  -9962, 9097,  9470,  1027,  -9780, -7020,
      5381,  9504,  5638,  -6708, -8256, -1056, 6592,  6854,  8153,  9963,
      4837,  1521,  -6080, 6078,  -4962, -7841, -8160, -7355, 5160,  6258,
      540,   -8311, -44,   -745,  1747,  -9851, -152,  -5536, -9073, -4486,
      -201,  4980,  902,   8347,  -2353, 1113,  -4851, 96,    -5571, 2311,
      -1871, 8578,  -5272, -9680, -915,  -3335, -7230, -5834, -6925, -8654,
      -3625, -2778, -5459, 5679,  -9917, -5797, 8656,  -154,  9474,  -8304,
      -5520, 9854,  3571,  95,    9091,  -149,  -8632, -3271, 9084,  -4346,
      1806,  4880,  2340,  -7776, -6120, 3735,  -9580, 3050,  9084,  2716,
      1509,  1298,  2989,  5651,  4378,  -1423, -2445, 4097,  7775,  1733,
      1983,  -1442, 8721,  6831,  -1923, 5149,  2270,  2390,  2448,  -8256,
      2862,  -8202, -4783, -8403, 4890,  -230,  -5241, -6709, 5751,  9143,
      6076,  -281,  -9175, -2195, 8655,  -3438, 4363,  -3845, -1631, 6872,
      8603,  -3142, 6885,  6470,  3501,  4524,  6604,  -8075, -5469, 8504,
      7107,  -4240, -551,  -2728, 179,   -3429, -5158, -9946, -3752, 4929,
      5153,  -2844, 2850,  -3251, 3010,  3632,  6354,  1267,  7984,  -1839,
      -7452, -8532, 7606,  -8598, -8821, -9795, 5709,  -5876, 7875,  -9820,
      157,   -6176, -9520, 7072,  6039,  -7811, 199,   3404,  6737,  8290,
      -3766, 3629,  -5038, 5482,  1025,  7775,  -5804, 3915,  -8109, -2095,
      -2761, 6401,  -7245, -6201, 8314,  9735,  -3018, -13,   -8954, -5003,
      1399,  2693,  -4543, 8296,  9760,  -8134, -1413, 2403,  9047,  -4654,
      -4316, 5497,  -2900, -457,  -2667, -5388, -9747, 2806,  431,   6516,
      -8694, -2306, 5171,  -5849, 5605,  407,   4686,  1899,  5736,  3258,
      7296,  212,   -720,  5168,  3872,  3886,  -2662, -3318, 7957,  -8075,
      -8601, -8666, -2098, 6241,  -5522, 419,   5354,  -9868, -1260, 7122,
      -647,  -6807, 6921,  384,   2797,  -932,  2613,  -6723, 6939,  2908,
      -2832, 5284,  6139,  -9931, -6960, -1088, 1660,  4559,  -661,  -6036,
      2422,  -8308, -4402, 6253,  -7658, -4960, -1924, -7313, 8905,  72,
      225,   6419,  -1468, -6004, 7079,  4140,  -6727, -8345, -1181, -7886,
      2138,  -5745, 9082,  -4147, -5751, 7790,  -842,  7241,  9440,  -404,
      8775,  2968,  2514,  -1638, -9898, -4952, 7475,  2825,  -7640, 4595,
      -5180, 3495,  -3077, 1712,  3716,  3935,  -5881, 6615,  7227,  -6347,
      2238,  -7338, -5931, -2384, -4490, -9920, 2050,  6751,  3620,  1902,
      6906,  -3106, 4278,  -3060, 1967,  -8307, -997,  6733,  6401,  -502,
      -8518, 6388,  7351,  6307,  -6175, -8205, -3624, -3166, -7186, -7272,
      -3039, -8797, -2076, 7812,  819,   3248,  -6092, -3705, -4598, -88,
      -4016, 7788,  1829,  -8927, 4246,  -9905, -7319, -2510, -9158, -3592,
      2481,  -7513, 7839,  -2958, -2468, -3851, 2287,  -7330, 5664,  7801,
      -9539, -3206, -7528, -9570, -9392, 4353,  -3472, -1610, 5413,  1791,
      -6221, -9459, 6796,  357,   -860,  -3267, 155,   366,   -7868, -3922,
      -8105, -2831, 1367,  8172,  3174,  3279,  9002,  -7360, 6309,  6846,
      2510,  -8035, -7024, 4126,  6561,  3580,  -4065, -6905, 2655,  -4510,
      7006,  3654,  -4911, 650,   -7406, -1271, 9910,  4762,  288,   9152,
      -7140, -9206, 5804,  -9494, -7777, -3243, -9528, -3770, -9663, -9173,
      3225,  -2864, 1288,  8951,  6560,  -2526, -8053, -1454, 3213,  6938,
      -4291, -9601, -3198, -4799, -4637, -6826, -1389, -5144, -4714, 8276,
      9104,  9833,  -2078, -3138, 3335,  -4232, -3119, 2304,  7851,  -5377,
      -2284, 7328,  5496,  8438,  -8045, -8816, 746,   -6736, 6319,  1089,
      8456,  8546,  7430,  6427,  -5062, -6682, -4399, -7711, 3781,  -1304,
      -3651, 7925,  3009,  -5663, 6222,  7792,  -2954, 7875,  9765,  -1307,
      -4122, -2256, 4734,  5896,  8333,  -1584, 8773,  -8511, -4245, 8961,
      4517,  -4047, -8765, -3658, -9868, -3344, 1732,  -4357, 7162,  1273,
      -8269, 869,   2680,  7951,  -7986, 4650,  8672,  9745,  -6279, 1212,
      -8240, 8680,  1332,  -3818, -8914, -7877, -8906, -1082, -6537, -3649,
      2513,  -5398, -5546, 8070,  9288,  6514,  -1052, -8925, 4940,  -6071,
      5091,  -2515, -6874, -1614, 6794,  673,   -2393, 1275,  -8272, 8343,
      -3839, 7232,  9662,  1627,  -7284, 810,   1751,  -2141, 5393,  -7311,
      4077,  8462,  1385,  -1911, 3405,  3672,  -9149, -8793, -4090, -1485,
      -6576, 50,    -1778, 3516,  -3183, 3745,  -3895, -5087, -2101, 7234,
      -1201, 3673,  -759,  1913,  -9968, 2368,  -3108, -9157, -9738, -3668,
      -2147, 2666,  1474,  279,   -9332, 1885,  8024,  -5890, 2385,  -5333,
      -7982, 4914,  4755,  -188,  9872,  -5687, -4582, -1136, -6676, 5404,
      -2795, -150,  1082,  4136,  3290,  -1964, -2025, -5813, 3979,  3703,
      -896,  -7285, -9390, -912,  -9451, 4752,  -5029, -2463, 6713,  -4362,
      -4364, -8163, 6923,  -4529, 1371,  -7054, -7574, 4151,  -4884, 5843,
      4240,  9191,  8232,  6227,  6723,  -1339, -1599, 9453,  -7595, 8383,
      -5720, 6180,  -6513, 1761,  -1025, -1147, -8575, -2213, -9204, -5244,
      -324,  -5137, 8478,  59,    -4405, -2173, -2794, -2816, -8761, -8250,
      -1035, 4516,  8579,  8561,  -4888, -9616, -882,  547,   -3153, -394,
      -4209, -9676, 163,   1893,  -2271, 6858,  -5215, -2741, 2623,  -7386,
      -7129, -6858, -8367, 6845,  4869,  -9174, 9819,  -1837, 2810,  5221,
      -436,  1105,  9269,  -4478, 3593,  -4048, -31,   933,   -6961, -1289,
      8192,  -6918, 116,   4242,  -2515, -7582, -8166, 298,   -2769, 6913,
      -8892, 1550,  5315,  -224,  -4919, 9348,  -9218, 2647,  3850,  -7924,
      -2253, 496,   -4535, 4185,  -8217, 9556,  -5540, -9994, -6622, 5109,
      3615,  -2351, -8067, 5468,  9480,  2536,  -8095, -2612, -9392, 3859,
      2303,  2553,  -1334, 9664,  753,   9729,  6081,  -8824, -6426, -4012,
      -8105, -3044, -8682, -9669, -4998, 8351,  -8847, -3429, 2333,  2982,
      -5411, -5560, -6836, 6294,  1375,  -4685, -7123, -2153, -7112, 4549,
      -5183, -8639, 4544,  -595,  1866,  -6615, -4611, -4796, -5749, 2466,
      -1985, 257,   4189,  4605,  4095,  -1902, 7219,  -4763, 8208,  1360,
      2361,  1188,  -6927, -8781, -1543, 9353,  -706,  8014,  -8238, -7006,
      -9285, -2980, 7238,  5756,  2844,  -5648, 3894,  -7337, 6895,  -5592,
      -9032, 2860,  9890,  -2901, -7372, 524,   -6072, 7578,  -6881, -3814,
      9250,  -8801, -8695, -8827, 3915,  8335,  4791,  -2065, -8025, -4297,
      1623,  -5008, 7895,  5439,  -5245, 3282,  9969,  4876,  5455,  5796,
      9567,  6899,  -5638, 7514,  -8667, -7357, 4938,  3617,  -2459, -8835,
      5995,  6406,  -5017, -197,  -152,  7573,  631,   -1832, 5755,  9832,
      5231,  6823,  9022,  -2784, -7625, -1715, 366,   -8068, 1272,  6118,
      2012,  8229,  -5908, -9500, 5249,  -7507, 5090,  542,   3022,  -4415,
      5924,  8685,  -9219, 5215,  1726,  9072,  -4524, -3841, -3511, -4003,
      1664,  4713,  -7354, 6484,  -3290, -4727, 9181,  8965,  -1670, 2503,
      -1758, -249,  364,   -818,  9026,  5749,  7573,  -6641, -4977, -5422,
      4399,  -9094, 1356,  4375,  -6670, -5845, 7093,  458,   -9292, -8573,
      7703,  -1231, 6373,  -8628, -6994, -2505, 249,   5368,  3741,  -2936,
      7909,  4271,  1833,  1477,  9282,  -484,  -1619, 6637,  4388,  5799,
      -6304, 3659,  4847,  6194,  6639,  7341,  -9901, 3348,  -7043, -8624,
      6313,  -6019, -5702, -5336, -1716, 2767,  7353,  3172,  -3494, -4750,
      5242,  -8999, 915,   3881,  -7880, 3069,  -8844, -5741, -5322, 6684,
      -8127, -7904, 5359,  3613,  -3414, -8617, -9988, 338,   9407,  -8055,
      753,   -2699, 2530,  884,   5254,  1545,  -4592, -5125, -7548, -5204,
      6059,  -2944, 1975,  3113,  -4750, -8943, -8858, -8981, -6508, 6195,
      3980,  -8792, -6717, -1576, 3205,  7843,  5942,  -4748, -6076, -1888,
      3926,  -8289, 8296,  -8152, 7366,  2925,  -1758, 3191,  -4711, 231,
      -7811, -722,  9469,  5111,  -1092, -9505, 3685,  -1361, -3162, 8402,
      874,   1200,  -4973, -6260, 4224,  -9376, 2708,  -1853, 2937,  4984,
      7225,  -8468, -6408, -8344, 6071,  5342,  1349,  247,   -4405, 4267,
      -6006, -3824, -4977, -1489, -6403, 9987,  6056,  -3897, -3379, -4726,
      2147,  -3421, -6042, 4532,  -1482, 1509,  1312,  -2609, 1130,  -1989,
      -1074, 3821,  6544,  3077,  5762,  3726,  8090,  6971,  8851,  -5871,
      4281,  4717,  7185,  -3919, 9037,  -6665, 6273,  4637,  -2496, 2601,
      -5990, 7544,  -7934, 9050,  -3130, 9207,  -4438, -3159, 1330,  -690,
      9625,  -7799, -716,  7805,  2059,  -4768, 2080,  -7449, 2040,  -7814,
      4539,  4794,  1758,  459,   -9274, 6739,  2881,  -7816, 4150,  492,
      -1916, 7541,  8920,  -5058, -4584, 5307,  8139,  6396,  3381,  -7830,
      -2336, -4337, 9491,  -3512, -3576, -4140, 6112,  -9054, -3257, 5825,
      -7948, 5508,  8202,  4312,  5839,  6290,  -1558, 1489,  7906,  -9843,
      -884,  4752,  9796,  -4709, 8217,  7141,  6567,  -1474, 2806,  -7628,
      5198,  -7339, -4485, -2293, -7960, -8167, 4774,  4655,  629,   -9665,
      5180,  -2188, -3346, 1872,  9384,  -6053, -9265, 6726,  -6826, -5044,
      7797,  -9122, 1010,  -7883, 8059,  -8845, -1153, -3505, 2651,  8979,
      -4872, -7226, 2446,  -5503, -8226, -6431, 6475,  -3174, 441,   -741,
      -3393, 4502,  7492,  -4712, -6038, 1264,  9155,  1928,  -6881, -6757,
      9687,  1592,  -7754, 588,   1122,  3542,  -3504, 1218,  -1000, -2092,
      -3213, -7744, 3783,  4104,  192,   -6613, 7643,  36,    -5579, -182,
      -5613, -6587, 5413,  -5375, -8365, -2811, 1209,  1500,  5111,  575,
      -2721, -5307, -9104, -3139, 425,   -2444, -4816, -4626, -4976, 5438,
      -461,  2879,  3182,  437,   -5758, -4150, 7835,  -3767, -6888, -5312,
      2507,  -9687, 6477,  651,   -1529, -195,  -6919, 8163,  -565,  -8519,
      -3534, -8117, -1597, -53,   -9693, 5473,  -1553, -943,  -7711, -9212,
      646,   -5233, -2811, -314,  -3636, -6348, -2421, 9173,  6466,  -8078,
      5093,  6813,  -966,  1371,  -6981, 5425,  4096,  7673,  -1866, -4620,
      -3804, -9814, 6717,  -9879, 2738,  -6514, -2972, 8470,  -3607, -2638,
      3387,  -7840, -2275, -8680, 7940,  -6020, -2243, 3270,  -547,  2997,
      -3786, 9190,  -9665, -5464, -4801, -5065, 5591,  6565,  -5928, -9249,
      -2258, -9288, 5996,  2585,  3732,  -9661, 9378,  8266,  1683,  9722,
      -7035, -8878, -3722, 874,   -7583, -5202, -4043, 254,   -2116, 5462,
      -8401, -168,  -1090, 9189,  -20,   -4721, 2913,  -1693, 8700,  7521,
      -3278, 6621,  8224,  3872,  -8725, 6550,  -1940, 7509,  2290,  -8250,
      870,   1922,  -1427, 4142,  518,   8939,  508,   7381,  5422,  2871,
      -8147, 9469,  -4108, 3968,  -2331, 3164,  8733,  -2317, -5317, -3595,
      6199,  7513,  2433,  -4975, -5515, -4324, 9069,  228,   8940,  -9161,
      1861,  610,   4843,  -9068, -9130, -8101, -555,  6812,  3408,  -7447,
      -8254, -8168, 3687,  9690,  2917,  -7162, 9846,  -4885, -2208, 8914,
      -9287, 5594,  -1106, -8069, -9395, 9048,  -5000, 5560,  8366,  -8161,
      1958,  -1794, -6401, 5215,  8171,  -634,  4806,  2708,  -4520, 8496,
      -3376, 4426,  -9610, -2135, 944,   -9184, -9549, -981,  -2096, 2860,
      8044,  -4682, 2367,  -9182, -8077, 2139,  1873,  5169,  -1470, -8657,
      6132,  -6477, -4938, -8431, 1012,  -4789, -466,  4624,  -4491, -6541,
      4350,  82,    -1895, 9631,  21,    -3982, -4373, 4076,  -4621, 7145,
      -8820, -9934, -5028, 4472,  8888,  -2771, -3156, -4473, -8120, -5955,
      -9342, 1704,  -5956, 3263,  -1815, 7947,  -5783, -1597, 2774,  9494,
      -8848, -6465, -9217, -4111, 2991,  6798,  6095,  4443,  8256,  1130,
      -3936, 2880,  -3475, -6819, -6670, -3692, -8382, 780,   8374,  4000,
      -8253, -1706, 4347,  -2153, 5381,  9717,  8803,  2128,  8330,  -5773,
      -5809, -6948, -7218, 8998,  7400,  1498,  -9193, 3622,  -7216, -49,
      -7924, 2120,  113,   3128,  -7113, 2039,  8279,  8484,  3775,  7561,
      -6541, 227,   5675,  -4686, 3440,  -6864, -5,    9971,  -7497, 4929,
      8069,  7605,  5459,  -3219, 1465,  -8634, -2119, 6561,  9374,  972,
      8287,  7421,  -9650, 7784,  -2091, 4464,  9129,  -9013, -8809, 7040,
      -8401, 1004,  -660,  578,   -7502, 2292,  -111,  7833,  3126,  5311,
      4322,  2645,  6979,  1045,  -539,  -3792, -6255, -8562, 8427,  1517,
      524,   -6498, 6380,  -440,  -3424, 3573,  -3621, -3659, 1281,  3854,
      8964,  3514,  -5389, 1680,  -1460, 3694,  1979,  -4933, 9730,  1078,
      5697,  -6813, 8784,  7636,  -1695, -1304, -5167, -8983, -1123, 1356,
      823,   -8866, -4305, 3474,  2690,  6566,  -3059, -9258, 6831,  8922,
      -8775, -9512, -4853, 1591,  -3009, -3460, 4639,  -1686, -6132, 1335,
      3965,  -5222, 7206,  5857,  -2304, -497,  -5517, 7360,  616,   7048,
      -4534, 7080,  -8097, -5372, -9848, 1701,  -1301, 1386,  -6968, 9337,
      -6991, -450,  -7547, -5543, 3625,  -132,  -4231, 3118,  -3974, -848,
      1319,  9861,  2552,  3365,  -9490, 6343,  -3638, -373,  6949,  -4914,
      -5192, -6492, 5590,  -3865, 2313,  -599,  -7152, 5895,  7542,  635,
      5644,  693,   3067,  8619,  -8981, 6246,  -1469, 2708,  9265,  -9095,
      4825,  -8231, -4058, -5529, 2472,  5866,  -886,  4339,  -1431, 5089,
      -8977, 5418,  -2786, -1089, -3503, 6820,  4787,  -5739, -794,  -5085,
      1323,  3023,  -3592, 2355,  -4587, -1210, -6078, 755,   -398,  -3039,
      8514,  9914,  434,   6428,  4071,  -3224, -6401, -380,  2190,  2528,
      -8838, 9410,  -2533, -7705, -4011, 4143,  -9062, -727,  -679,  -9954,
      9285,  6866,  4169,  2567,  -1663, -741,  1392,  7398,  -3506, 4734,
      -2548, 45,    1753,  5038,  -9762, 6073,  7291,  7753,  -2609, 7277,
      -3200, -2632, 5294,  -191,  9397,  2935,  5151,  2626,  256,   7228,
      -6200, 8485,  -8164, 4093,  -517,  -8244, 2080,  7940,  2769,  700,
      -9790, 3606,  8399,  6305,  4962,  4689,  67,    -5273, 6461,  9887,
      -1910, 3416,  4661,  -6413, 3844,  -693,  8914,  -5382, 4792,  7275,
      -5125, 5784,  -3126, 7732,  -3422, 8785,  4716,  -4871, 1531,  7205,
      -4268, 2809,  4645,  2391,  3315,  -7733, -8114, -9514, -9803, -656,
      -2344, -8890, -7740, -9739, 2444,  7701,  1523,  2029,  775,   -4151,
      -8809, 4574,  -3326, -8465, -4447, 7489,  1335,  622,   -9597, 344,
      -8890, 8046,  3462,  -3729, 8061,  -9010, 9514,  5129,  6112,  -2468,
      -962,  8233,  8246,  6186,  -5473, 3624,  -8226, 3869,  7891,  641,
      -2765, -5582, 9414,  -707,  3674,  6395,  -5293, 6345,  7281,  -8468,
      2544,  192,   8169,  -8553, 8529,  554,   5274,  3510,  -1719, 2195,
      -5488, -8526, -6526, -7608, -7342, -8757, 2040,  4888,  -3718, 7457,
      4504,  8682,  -6610, -4988, -845,  5190,  5482,  -6080, 4246,  -25,
      4971,  -7406, 2877,  -1576, -9588, 4523,  -7342, -5623, -905,  4052,
      4448,  -6653, -9695, -3644, 5110,  -3042, -3415, -9586, -210,  -8544,
      9465,  -9815, 7081,  7901,  -7479, -1018, -6719, 3629,  -2501, -4878,
      -689,  -3260, -5765, 5725,  6013,  -1773, -7213, -296,  3468,  -8825,
      3579,  -8810, -5354, -6473, 5366,  2823,  4541,  -3830, -7464, -2142,
      3683,  4718,  -8524, -9822, -4796, 1674,  5288,  6180,  -2901, -1900,
      5992,  -2509, -173,  8691,  -987,  3511,  -1042, -4438, -5155, 1885,
      -1658, 8908,  -3901, 6684,  7756,  676,   1641,  721,   -8914, -1945,
      1988,  -2496, 3538,  4173,  892,   -2156, 1482,  -2928, -5652, -1291,
      2183,  -1097, -9836, 5844,  417,   1445,  -9349, -8623, 3689,  -8760,
      1238,  6558,  -469,  1459,  2225,  9593,  6593,  -317,  -4595, -2084,
      -7194, -1887, 896,   4447,  9042,  -4080, 2916,  -7528, 9125,  1005,
      9836,  -7838, -6777, -7374, -9061, 8909,  3954,  -7644, 8387,  -8251,
      -7345, 539,   7014,  7565,  3553,  2892,  563,   -3935, -7541, -7261,
      -5232, -3499, -8348, -656,  -5794, -3583, 9124,  -5513, -2084, -6339,
      -5725, 5636,  2530,  7131,  -8903, 2134,  2559,  -1935, -8198, 5651,
      5747,  9915,  6319,  -8284, 8725,  3078,  4089,  8963,  -8392, 1758,
      -2606, -5998, 7046,  -5888, 4387,  -9050, -3703, -8874, 1887,  2013,
      -2248, 9203,  502,   859,   -3450, -8587, -5691, 3183,  4760,  3075,
      1665,  5475,  -129,  -6002, 659,   1962,  5913,  7079,  -7401, 917,
      -5809, 1671,  7888,  3836,  9617,  -1845, -5617, -8657, 7923,  1669,
      -4325, 1359,  -9411, -3358, 6174,  -6138, -1790, -9486, -3108, 8724,
      -4929, 5463,  -9402, -9836, -4767, -3185, 5482,  3504,  -3445, 2169,
      31,    4181,  -6186, -8484, -8700, -1015, -2884, 546,   -7323, -2878,
      -3677, -2947, 7325,  -8679, -4921, 5389,  -8936, 4961,  9972,  -2089,
      3995,  -6758, -5945, 5613,  -7120, -2139, 5386,  7031,  6293,  1445,
      -3447, 942,   689,   -8325, -5509, 8748,  -2716, 7074,  -9128, -9475,
      -4252, 5154,  6167,  4734,  -7889, 9168,  8629,  -356,  1161,  -9431,
      -7558, 8392,  9468,  3044,  5953,  -3986, 3865,  -8107, -7297, -3707,
      -2827, -1604, -3668, -8539, 1872,  -1198, 5828,  9559,  7210,  9634,
      -439,  3350,  5993,  -2033, -9266, 8570,  3708,  -3711, 14,    7723,
      2470,  2893,  1827,  -4875, 5405,  -7058, 1947,  -6598, -9826, -3992,
      -1450, 3404,  7785,  -6090, 8543,  3335,  -7833, -9840, -1217, 3339,
      -8093, -4369, 1893,  9709,  -4381, 8984,  7321,  -1585, -9633, -957,
      -1839, -7142, 5245,  -1307, 4482,  -3304, -2847, -2253, 6054,  9603,
      -3521, 3459,  -2591, 4578,  5974,  -8485, -4117, 3174,  -9778, -6074,
      -3521, 405,   -6952, 7696,  -1026, 1730,  7973,  -3391, 2347,  7660,
      -9678, -5057, -6239, -4452, -1220, -8608, 129,   -4219, -8516, -8284,
      -4347, -6267, -996,  1808,  -5745, -9478, -1850, 8718,  874,   -6038,
      1050,  -3129, -5955, 7639,  -9590, 6198,  -9323, 8584,  -7222, -2966,
      4855,  -7739, -1346, 4092,  4528,  1651,  3234,  -9769, -6259, -9574,
      938,   3590,  4547,  3147,  5574,  -991,  3786,  -8328, 686,   3021,
      -2984, 8138,  7172,  8600,  6899,  7410,  -1464, -888,  5591,  -6785,
      -5292, -1517, 4849,  9601,  -4189, -452,  -7815, 7867,  1525,  4472,
      1776,  4353,  -9083, -2787, -4247, -1956, 516,   9682,  9709,  -4620,
      8292,  5530,  -5043, 2087,  5863,  -5889, -2375, 4176,  5601,  -9897,
      -6031, 6032,  7050,  -6108, 9335,  -1606, -7968, 4189,  7737,  -8544,
      2142,  7600,  9152,  5922,  4259,  7212,  -7372, -6358, 406,   405,
      1917,  1272,  -6232, -4982, 5351,  5704,  -678,  -2991, 9750,  2869,
      -9194, 2533,  9943,  -2561, -1025, 8686,  928,   8265,  -4092, -2768,
      -3281, -777,  7134,  8607,  5192,  -8962, -1018, -4256, 5034,  -8654,
      -145,  8934,  -8958, -8257, 8849,  -5675, 1452,  3138,  -2671, 2440,
      -423,  -1163, -6037, 3691,  9543,  6332,  3348,  3453,  3895,  -4594,
      4372,  -8527, 4685,  -6513, -3682, 8206,  -5980, 9121,  -8043, 75,
      -1487, 5866,  -4911, -7512, -2333, -6622, 778,   -8818, -1817, -5049,
      812,   -1729, 317,   8277,  -4364, -4353, -6889, -3752, -8452, -6070,
      9599,  -4632, 4210,  2990,  3646,  -7085, 9072,  -6251, -6256, -892,
      -283,  -708,  5360,  -6515, -199,  6346,  5346,  -4857, -3360, -6566,
      -206,  -3021, -1188, -6837, 7886,  4512,  3801,  3692,  -2064, 8785,
      -8413, -8972, 2959,  -4887, -2173, 9416,  -8171, -376,  -3478, -3951,
      -5828, 7306,  898,   2469,  6508,  8668,  7674,  -8939, -7510, 6579,
      40,    -2965, -2669, 5230,  -4586, 9709,  6129,  -3525, 5603,  -5467,
      -5862, 2292,  -5409, -3886, 2161,  4183,  -7568, -3318, 5743,  -6899,
      -8134, -138,  -8315, 6222,  -3878, -7189, 6064,  324,   9655,  4876,
      -9389, 8496,  -8985, -9546, 1917,  9797,  -2868, -9368, -5664, 47,
      -3546, 9702,  124,   9821,  8147,  -1906, 3743,  -7677, -1706, -8961,
      8050,  -643,  -1069, 3049,  3943,  9272,  -2635, 8023,  -3096, 1219,
      -1588, 3423,  -5986, 4210,  6236,  -8925, 5485,  -9161, 9061,  -1829,
      -4201, 6189,  7743,  357,   9448,  -5179, -1797, -7287, 5481,  -9823,
      -3228, -6270, -2807, -9083, 2290,  -4737, 4286,  -6249, 1394,  -1891,
      1714,  679,   -9040, 6734,  5734,  9500,  4852,  -9634, 2958,  -3343,
      7711,  -8457, 132,   -1713, -5265, 359,   -5886, 7472,  -6878, 7738,
      -658,  3961,  2662,  1869,  -1420, -5598, 8170,  -4114, 4664,  2092,
      1318,  2924,  -4891, 735,   6176,  8364,  3164,  -2469, 7787,  -5314,
      -6540, -2667, 8555,  -8383, -8859, -650,  -316,  -2586, 9925,  8312,
      -758,  2381,  -8209, 3842,  -9462, 1759,  7928,  8876,  4076,  5605,
      -2757, -2062, 9517,  -1191, 6818,  6830,  2775,  2300,  -5102, -3600,
      -1324, -1139, 5067,  1483,  -8574, -2773, 6380,  7969,  1586,  3018,
      -4079, 2111,  3031,  -2310, 4656,  8243,  -2749, 5765,  696,   6854,
      -7343, -6970, -1470, -9582, 2308,  -2305, 9305,  -7021, 9180,  2329,
      4478,  5132,  -7286, 2303,  -2085, -6196, -5992, -8628, -3298, -6109,
      -9951, -8666, -4173, 7736,  -5032, 1191,  7317,  1559,  -3585, 3064,
      6017,  -2351, -4201, -9639, 5484,  -9217, 9251,  1131,  4768,  6213,
      -9366, -7749, 3468,  5852,  -1490, -6394, -7873, -3481, 3531,  -8217,
      -6242, 3169,  -901,  -9647, 5870,  -5870, -410,  -9276, 5364,  -87,
      3700,  3924,  -2118, 2103,  8246,  -4190, 8801,  -6536, 9180,  -2347,
      -5235, 297,   6005,  -2835, -8460, 2581,  5847,  -6436, -3421, -9472,
      -4602, -2783, -8839, -5922, -9916, -5240, -2955, 6897,  -6947, 9294,
      2899,  2623,  6485,  4701,  -9235, 2147,  8226,  -2220, 8869,  -7310,
      3525,  2469,  -7093, -8860, 5724,  5500,  -3830, -7841, 1578,  8221,
      -7505, -4346, 4225,  -4017, -6848, 7427,  9904,  -8410, -1265, 1319,
      -6039, -6119, 3574,  -5575, 2123,  -7454, -9856, 9067,  -2477, -5128,
      2387,  1064,  -3397, -3493, 1897,  864,   -4025, 1493,  -5844, 7865,
      -7181, -5988, -5976, 5554,  -4133, 1670,  -5134, -8515, 4849,  -677,
      70,    7982,  5752,  -9602, -5195, -5521, 8997,  7434,  -9540, 8879,
      8602,  7799,  555,   -7721, -9559, -5688, -3471, 9390,  -4486, 4599,
      -6665, -9331, 855,   3655,  9419,  3765,  1915,  5234,  1436,  -1185,
      -9088, 7466,  6321,  7159,  8641,  -3627, 7769,  9553,  -1695, 9011,
      -6894, -6329, -3193, 2519,  -2659, 8782,  -5329, -7788, 5782,  3014,
      -7019, 2579,  5494,  -3821, 532,   -3730, 2069,  -1992, -2971, -3730,
      -7601, -1226, -1444, 8497,  4085,  -7063, 4292,  7606,  7081,  -336,
      -2858, -8490, -6459, -2791, -3070, 7785,  3059,  9395,  8175,  -2053,
      990,   4927,  -3846, -2675, 1421,  -547,  -5165, 6399,  6001,  5985,
      2985,  -9937, 1724,  2670,  -438,  -4812, 3345,  9559,  -467,  -7804,
      1210,  4752,  4229,  5088,  775,   1500,  -505,  3214,  6114,  656,
      -6007, 8786,  7122,  -8071, -8387, -7114, 6317,  6354,  2374,  -4400,
      279,   551,   2597,  -8358, -9302, 542,   7353,  6097,  -9086, -4566,
      -1840, -2017, 7183,  -3399, 2413,  3279,  -2265, 5161,  -655,  8824,
      -9718, 211,   -4129, 1493,  -2915, 3061,  6183,  4947,  -6304, 2531,
      -489,  -1086, -8684, -8781, 8175,  -1940, -244,  -79,   1852,  -3064,
      -9817, 3770,  74,    -2597, -2764, -660,  -6250, -5658, -2271, 1114,
      -7562, -8962, -4867, 9561,  -1433, -8000, 8567,  -8579, 6695,  7035,
      -6164, -6808, 880,   -7924, 932,   -4141, 6437,  -9446, -5473, 2634,
      8957,  -2582, -1297, -8050, -3173, 3021,  -2628, 2398,  -107,  -7749,
      1645,  -6313, 4200,  9321,  3287,  -1015, -3635, 9555,  9338,  1781,
      2691,  2122,  -5462, 7550,  -9078, 1331,  33,    2920,  -3898, 2578,
      2206,  5200,  -2821, -6437, -8688, -4919, 7453,  -9640, -973,  7495,
      172,   6648,  5876,  -4924, 2626,  -5600, 5646,  7980,  -5205, -7265,
      8202,  -5934, 8178,  -3891, 285,   -1661, 1449,  7467,  -4925, 760,
      8084,  5761,  1150,  1757,  6024,  4941,  -7484, -242,  -8671, 6239,
      -9971, 6623,  8849,  8425,  -8770, -2017, 6601,  4009,  -54,   1471,
      -5994, 541,   8414,  3406,  -3710, 754,   2193,  -3594, 3584,  -2457,
      6114,  -3051, 2656,  935,   -4793, 1626,  3819,  -1888, -1785, -236,
      3045,  7954,  -4051, -6513, -9404, 2434,  -8126, -9133, 2860,  7434};
  double mavg = findMaxAverage(list, 20000, 16582);
  printf("%f\n", mavg);
}


x86 assembly (clang, -O0):
<main>:
push   %rbp
mov    %rsp,%rbp
sub    $0x13890,%rsp
lea    -0x13880(%rbp),%rdi
lea    0xeb7(%rip),%rsi
mov    $0x13880,%edx
call   1040 <memcpy@plt>
lea    -0x13880(%rbp),%rdi
mov    $0x4e20,%esi
mov    $0x40c6,%edx
mov    $0x0,%al
call   1050 <findMaxAverage@plt>
cvtsi2sd %eax,%xmm0
movsd  %xmm0,-0x13888(%rbp)
ff
movsd  -0x13888(%rbp),%xmm0
ff
lea    0x146fa(%rip),%rdi
mov    $0x1,%al
call   1030 <printf@plt>
xor    %eax,%eax
add    $0x13890,%rsp
pop    %rbp
ret

x86 assembly (clang, -O2):
<main>:
push   %rbx
sub    $0x13880,%rsp
lea    0xec1(%rip),%rsi
mov    %rsp,%rbx
mov    $0x13880,%edx
mov    %rbx,%rdi
call   1040 <memcpy@plt>
mov    %rbx,%rdi
mov    $0x4e20,%esi
mov    $0x40c6,%edx
xor    %eax,%eax
call   1050 <findMaxAverage@plt>
cvtsi2sd %eax,%xmm0
lea    0x14712(%rip),%rdi
mov    $0x1,%al
call   1030 <printf@plt>
xor    %eax,%eax
add    $0x13880,%rsp
pop    %rbx
ret

LLVM IR (-O0):
@__const.main.list = [20000 x i32] [i32 -6891, i32 -962, i32 -9862, i32 8969, i32 -9439, i32 4192, i32 1884, i32 8276, i32 6419, i32 6745, i32 -6402, i32 -4566, i32 -1264, i32 91, i32 8849, i32 -1502, i32 4783, i32 3628, i32 -4653, i32 -923, i32 -5691, i32 5453, i32 6068, i32 -2011, i32 -8186, i32 -8942, i32 -4914, i32 9281, i32 9446, i32 -6475, i32 4787, i32 -714, i32 675, i32 1180, i32 8159, i32 8301, i32 3097, i32 2917, i32 1546, i32 8621, i32 2378, i32 355, i32 9396, i32 1713, i32 -573, i32 8053, i32 3982, i32 -8131, i32 8503, i32 -6935, i32 3624, i32 -6061, i32 8198, i32 9650, i32 2417, i32 -3712, i32 911, i32 -8391, i32 7109, i32 -5602, i32 -5486, i32 -8867, i32 -3690, i32 -2316, i32 2084, i32 -9583, i32 8935, i32 8296, i32 -3113, i32 -4242, i32 2305, i32 969, i32 6248, i32 -1209, i32 9626, i32 -8851, i32 -7735, i32 -2698, i32 4360, i32 6460, i32 -6192, i32 9076, i32 3208, i32 -5944, i32 4098, i32 -4730, i32 -7636, i32 1737, i32 112, i32 -1846, i32 1530, i32 1493, i32 2627, i32 6799, i32 -4241, i32 6990, i32 4252, i32 5105, i32 46, i32 -6765, i32 2423, i32 9546, i32 -4068, i32 7186, i32 -752, i32 -9859, i32 7866, i32 5415, i32 -3500, i32 -9698, i32 -9002, i32 -5706, i32 -3881, i32 -4898, i32 -6613, i32 1149, i32 9270, i32 2914, i32 9647, i32 6078, i32 -2550, i32 -8941, i32 -5014, i32 -4393, i32 -7058, i32 3834, i32 2105, i32 9473, i32 9698, i32 -4275, i32 373, i32 -2667, i32 -6294, i32 -7106, i32 -2152, i32 1721, i32 -7150, i32 -6241, i32 -8460, i32 3104, i32 -2688, i32 -6721, i32 -7459, i32 -4841, i32 -81, i32 3622, i32 1889, i32 9290, i32 6047, i32 769, i32 8463, i32 -6955, i32 -1709, i32 9927, i32 2929, i32 6174, i32 7028, i32 8542, i32 7915, i32 -6019, i32 8780, i32 -8187, i32 2039, i32 -9109, i32 9907, i32 -4820, i32 1888, i32 -7084, i32 -9617, i32 -204, i32 -7371, i32 7472, i32 5273, i32 -5126, i32 -1691, i32 1542, i32 8573, i32 7402, i32 -313, i32 -8103, i32 8804, i32 7463, i32 4169, i32 4457, i32 -1090, i32 5980, i32 1398, i32 -5702, i32 -8432, i32 -2340, i32 8916, i32 -9165, i32 702, i32 9594, i32 -1624, i32 -9089, i32 -5210, i32 4084, i32 3654, i32 -6212, i32 -7543, i32 9222, i32 -7768, i32 -9253, i32 8388, i32 -5410, i32 5520, i32 4610, i32 -575, i32 -7817, i32 -3772, i32 -7479, i32 -3026, i32 5442, i32 -388, i32 7103, i32 1064, i32 2723, i32 -7612, i32 -8732, i32 -5902, i32 -5426, i32 -3039, i32 6848, i32 2722, i32 5512, i32 198, i32 5812, i32 -275, i32 6455, i32 -922, i32 1973, i32 8808, i32 3949, i32 -5425, i32 -3042, i32 -1681, i32 8829, i32 -2249, i32 -7950, i32 -6802, i32 -2923, i32 -2165, i32 -2721, i32 -7242, i32 3202, i32 -2066, i32 -9856, i32 -6723, i32 -6821, i32 -9989, i32 -4070, i32 -899, i32 -7101, i32 2185, i32 -5612, i32 7166, i32 8730, i32 3557, i32 6974, i32 -7974, i32 -7631, i32 6286, i32 -9134, i32 3993, i32 7796, i32 6778, i32 463, i32 1025, i32 -4441, i32 6278, i32 1125, i32 -1799, i32 -8717, i32 1470, i32 -1701, i32 -8840, i32 -6758, i32 6363, i32 -7645, i32 -749, i32 -7738, i32 -1669, i32 -4088, i32 -2501, i32 -4668, i32 3352, i32 -5976, i32 -6106, i32 1869, i32 6528, i32 6940, i32 -1665, i32 -5471, i32 4020, i32 3779, i32 -2388, i32 8011, i32 3531, i32 -1834, i32 5550, i32 -2249, i32 -2069, i32 8583, i32 5660, i32 8424, i32 6254, i32 -2213, i32 766, i32 -3833, i32 5351, i32 7079, i32 -735, i32 4146, i32 2641, i32 7800, i32 -861, i32 -851, i32 1042, i32 9386, i32 724, i32 527, i32 813, i32 8343, i32 2628, i32 -5191, i32 8877, i32 -361, i32 -8556, i32 -4649, i32 5947, i32 -2732, i32 -5920, i32 1790, i32 2644, i32 -5975, i32 4324, i32 8671, i32 -2207, i32 -6984, i32 3221, i32 4244, i32 -2867, i32 -5355, i32 4763, i32 -9842, i32 6867, i32 5986, i32 -7861, i32 5568, i32 -4503, i32 -598, i32 -6026, i32 909, i32 -4884, i32 -7837, i32 -8950, i32 2120, i32 1420, i32 -7046, i32 -1014, i32 -3237, i32 711, i32 -6654, i32 -9632, i32 3193, i32 -7105, i32 -708, i32 -8098, i32 -3568, i32 -8308, i32 9594, i32 6725, i32 7198, i32 -344, i32 -2338, i32 4221, i32 8218, i32 4722, i32 -9770, i32 8151, i32 452, i32 -6370, i32 3048, i32 5738, i32 1878, i32 3338, i32 977, i32 -3587, i32 2490, i32 -6091, i32 -4390, i32 1042, i32 1576, i32 -5580, i32 7833, i32 -4636, i32 8381, i32 -4587, i32 -8051, i32 -4250, i32 5646, i32 -465, i32 -6753, i32 9069, i32 -3564, i32 6736, i32 9914, i32 -3019, i32 8005, i32 -2207, i32 9680, i32 5189, i32 9107, i32 8446, i32 -3602, i32 -4331, i32 -9457, i32 -6631, i32 5266, i32 -748, i32 -9754, i32 -9067, i32 -1741, i32 -2838, i32 6965, i32 9234, i32 9238, i32 -2938, i32 5329, i32 4821, i32 -4424, i32 -7884, i32 7237, i32 3520, i32 8887, i32 3886, i32 -7930, i32 -8443, i32 8593, i32 -4869, i32 -1114, i32 -4401, i32 6832, i32 -5193, i32 -23, i32 2331, i32 -3825, i32 -94, i32 1898, i32 -1023, i32 -1003, i32 355, i32 6557, i32 5232, i32 5611, i32 976, i32 -7349, i32 5268, i32 -9067, i32 -2952, i32 -5004, i32 1970, i32 4162, i32 -8853, i32 6882, i32 -9047, i32 -5186, i32 6610, i32 -9321, i32 -1947, i32 -6423, i32 -1477, i32 -6382, i32 -2360, i32 3243, i32 3063, i32 -1453, i32 -9366, i32 7184, i32 -9389, i32 1661, i32 -3544, i32 9737, i32 4008, i32 8584, i32 9440, i32 7301, i32 2115, i32 8434, i32 -2911, i32 -1846, i32 9564, i32 -2110, i32 -6612, i32 -7225, i32 6347, i32 -4900, i32 5275, i32 3108, i32 -6336, i32 3264, i32 -8538, i32 9579, i32 5859, i32 3920, i32 -8249, i32 6506, i32 -3589, i32 3887, i32 6874, i32 2439, i32 -1197, i32 4843, i32 405, i32 -1521, i32 -4280, i32 -5196, i32 8149, i32 -8953, i32 2233, i32 -389, i32 -707, i32 1807, i32 -5238, i32 5240, i32 -5939, i32 -3423, i32 -8611, i32 -1259, i32 -5559, i32 7003, i32 -5497, i32 -5877, i32 -1765, i32 7591, i32 -6904, i32 -5700, i32 9224, i32 -4977, i32 -4166, i32 -1402, i32 4727, i32 9601, i32 -4299, i32 -2814, i32 9426, i32 -6037, i32 9701, i32 7533, i32 -9588, i32 8652, i32 -9345, i32 7915, i32 -419, i32 -8417, i32 2472, i32 3900, i32 6217, i32 -8525, i32 534, i32 -3835, i32 -9570, i32 -2221, i32 9063, i32 -4004, i32 4780, i32 9501, i32 -2386, i32 9920, i32 -3031, i32 7372, i32 5644, i32 -7775, i32 -8465, i32 -7330, i32 1, i32 5387, i32 9966, i32 2320, i32 7193, i32 -1511, i32 -6269, i32 -1003, i32 425, i32 382, i32 9506, i32 1605, i32 -969, i32 5722, i32 -9616, i32 8611, i32 -4730, i32 -187, i32 -7664, i32 2488, i32 9612, i32 3340, i32 3447, i32 -2062, i32 -7782, i32 4819, i32 -5215, i32 1614, i32 4331, i32 7181, i32 2298, i32 8517, i32 3518, i32 9828, i32 5181, i32 9064, i32 -5301, i32 6214, i32 -9102, i32 7717, i32 2124, i32 9624, i32 -8199, i32 -5284, i32 9471, i32 -7953, i32 -799, i32 6426, i32 -3879, i32 656, i32 4877, i32 7302, i32 -5625, i32 -3342, i32 -9486, i32 1806, i32 -5252, i32 -859, i32 -1715, i32 2288, i32 3663, i32 -487, i32 7536, i32 -2508, i32 172, i32 -8208, i32 210, i32 -6280, i32 2229, i32 -6716, i32 4054, i32 -8570, i32 -5917, i32 -7006, i32 -8866, i32 287, i32 -4806, i32 -37, i32 -3067, i32 328, i32 -6136, i32 9488, i32 -6987, i32 -2195, i32 -8657, i32 -5862, i32 1825, i32 4215, i32 519, i32 -7944, i32 2122, i32 3732, i32 -4220, i32 3755, i32 2061, i32 3260, i32 -5126, i32 2192, i32 -8734, i32 8787, i32 -2614, i32 -9696, i32 650, i32 1011, i32 -6058, i32 -2798, i32 -662, i32 6953, i32 7693, i32 1096, i32 -9437, i32 -9976, i32 -3631, i32 518, i32 1025, i32 865, i32 1872, i32 -1664, i32 -2997, i32 3269, i32 7214, i32 3732, i32 8515, i32 -9185, i32 5781, i32 -6417, i32 -2973, i32 -4346, i32 -2543, i32 -3626, i32 9429, i32 5582, i32 2173, i32 235, i32 9631, i32 -9816, i32 -7776, i32 4196, i32 5541, i32 -2041, i32 -4961, i32 4996, i32 713, i32 3942, i32 8140, i32 -8069, i32 -3444, i32 6966, i32 -7180, i32 -5120, i32 -5171, i32 -7116, i32 3195, i32 7655, i32 2899, i32 -5168, i32 1384, i32 8081, i32 -4435, i32 -3832, i32 7851, i32 6815, i32 -7586, i32 3820, i32 5225, i32 -3482, i32 1007, i32 413, i32 -1947, i32 3474, i32 3505, i32 2163, i32 -5159, i32 8824, i32 3027, i32 -881, i32 -8449, i32 4750, i32 -4507, i32 -5504, i32 1012, i32 192, i32 -9314, i32 -2644, i32 -5061, i32 6673, i32 -5078, i32 5688, i32 -259, i32 4456, i32 -8711, i32 -8940, i32 -6748, i32 2333, i32 -6650, i32 -2522, i32 8102, i32 3998, i32 2449, i32 -4611, i32 4036, i32 7883, i32 -3512, i32 4342, i32 -5468, i32 7119, i32 -3353, i32 5765, i32 -4802, i32 2815, i32 202, i32 4468, i32 -7838, i32 5167, i32 -7567, i32 -5449, i32 -1911, i32 6903, i32 1669, i32 5912, i32 -1314, i32 2854, i32 1128, i32 -3140, i32 -7214, i32 9932, i32 -884, i32 9388, i32 -2670, i32 8991, i32 -4299, i32 -9562, i32 -9423, i32 7760, i32 -6652, i32 713, i32 2674, i32 -1475, i32 6043, i32 -9044, i32 -5101, i32 4009, i32 963, i32 -3582, i32 3342, i32 3419, i32 -1066, i32 6944, i32 -9734, i32 -475, i32 208, i32 -6611, i32 3355, i32 -8778, i32 -6747, i32 5992, i32 3184, i32 -519, i32 6199, i32 931, i32 6407, i32 44, i32 -8474, i32 4035, i32 -6670, i32 -5509, i32 6453, i32 5626, i32 -1124, i32 3646, i32 -2049, i32 977, i32 -8918, i32 7759, i32 2312, i32 9894, i32 -6544, i32 -5745, i32 -9156, i32 -631, i32 -2733, i32 7378, i32 -4980, i32 2709, i32 6428, i32 -3079, i32 -2280, i32 -7291, i32 5002, i32 526, i32 -7274, i32 8509, i32 1888, i32 956, i32 -3404, i32 -3756, i32 -7275, i32 -6744, i32 -5988, i32 -1961, i32 -1911, i32 -3805, i32 4321, i32 -6897, i32 7140, i32 8301, i32 3893, i32 285, i32 -6963, i32 4761, i32 752, i32 -49, i32 5839, i32 -3083, i32 7046, i32 -136, i32 6768, i32 -3373, i32 -9344, i32 -611, i32 1135, i32 8089, i32 9914, i32 4026, i32 1079, i32 -5807, i32 -2921, i32 9667, i32 3746, i32 -4906, i32 2327, i32 -8421, i32 -5154, i32 -376, i32 -5025, i32 2316, i32 5471, i32 -248, i32 -5664, i32 -3205, i32 -5038, i32 5914, i32 9421, i32 -1322, i32 3954, i32 2217, i32 -9876, i32 -8954, i32 6649, i32 8912, i32 -3598, i32 -2874, i32 6569, i32 8457, i32 -1278, i32 -156, i32 1746, i32 2281, i32 6272, i32 -8224, i32 985, i32 1722, i32 -799, i32 6031, i32 -5874, i32 5312, i32 -3099, i32 5429, i32 -4343, i32 -1572, i32 -277, i32 6535, i32 5362, i32 -9708, i32 2899, i32 -3964, i32 2533, i32 -577, i32 6293, i32 5843, i32 8947, i32 8386, i32 -2478, i32 2982, i32 8536, i32 -2838, i32 6152, i32 5946, i32 -2455, i32 4516, i32 2306, i32 5584, i32 3283, i32 151, i32 8201, i32 -4108, i32 6196, i32 -778, i32 -4201, i32 -4122, i32 1352, i32 9296, i32 -3430, i32 5829, i32 5572, i32 -3336, i32 4874, i32 -5538, i32 9445, i32 4697, i32 -4046, i32 4518, i32 -6552, i32 -9067, i32 8031, i32 -8455, i32 -7421, i32 -3464, i32 -9663, i32 837, i32 -9359, i32 5623, i32 7269, i32 9371, i32 6623, i32 1955, i32 -9486, i32 3876, i32 -4558, i32 7932, i32 -284, i32 4344, i32 -1750, i32 -863, i32 -248, i32 -7331, i32 -4363, i32 -4529, i32 8211, i32 -2733, i32 -2777, i32 -6071, i32 586, i32 -7056, i32 3117, i32 3807, i32 -8576, i32 -8592, i32 7852, i32 8556, i32 -5173, i32 7886, i32 4098, i32 61, i32 8480, i32 -2755, i32 8456, i32 -4284, i32 -3814, i32 2814, i32 7737, i32 -9454, i32 -7066, i32 8075, i32 -8894, i32 9173, i32 9936, i32 -8277, i32 3030, i32 -532, i32 -4801, i32 -3766, i32 2031, i32 9347, i32 5126, i32 2762, i32 6720, i32 -4873, i32 9970, i32 8421, i32 -2475, i32 3106, i32 674, i32 2976, i32 -3381, i32 41, i32 -9518, i32 8344, i32 -8184, i32 -4914, i32 -5592, i32 8254, i32 3862, i32 -4440, i32 -2297, i32 4555, i32 1609, i32 9194, i32 8454, i32 -7134, i32 -2716, i32 415, i32 -8491, i32 9935, i32 6239, i32 2201, i32 7616, i32 5269, i32 7025, i32 1441, i32 -931, i32 -4577, i32 4684, i32 -7540, i32 -312, i32 -7067, i32 7227, i32 -1788, i32 8880, i32 -6020, i32 -7850, i32 1319, i32 -2692, i32 54, i32 -6915, i32 2274, i32 -5524, i32 2815, i32 -9525, i32 3801, i32 9477, i32 -3131, i32 -4796, i32 5774, i32 -4918, i32 7322, i32 -3495, i32 6462, i32 -7641, i32 950, i32 7163, i32 -8090, i32 4647, i32 -6527, i32 9567, i32 -8344, i32 -2818, i32 9789, i32 76, i32 -8964, i32 -5686, i32 7580, i32 9006, i32 -2524, i32 6915, i32 3382, i32 8397, i32 3587, i32 -797, i32 2397, i32 7423, i32 3836, i32 -9668, i32 963, i32 7810, i32 -7647, i32 -3222, i32 9533, i32 -6411, i32 -8946, i32 2777, i32 9159, i32 2579, i32 2776, i32 4769, i32 9198, i32 7984, i32 5678, i32 2125, i32 -5441, i32 -6150, i32 -7201, i32 -4338, i32 174, i32 6662, i32 -4349, i32 3776, i32 7563, i32 2635, i32 9307, i32 -2259, i32 6769, i32 5167, i32 7272, i32 7958, i32 -332, i32 -7566, i32 6830, i32 -9953, i32 5733, i32 8517, i32 -6418, i32 6266, i32 -6241, i32 7316, i32 2552, i32 -8172, i32 3443, i32 203, i32 -3349, i32 -4717, i32 -4534, i32 5099, i32 -3599, i32 -4498, i32 -2462, i32 -5459, i32 -5696, i32 1607, i32 -6909, i32 191, i32 -6219, i32 6647, i32 -51, i32 -511, i32 -3827, i32 373, i32 -9057, i32 2145, i32 -5987, i32 161, i32 -5338, i32 -6235, i32 3109, i32 4457, i32 -4584, i32 510, i32 2958, i32 -646, i32 695, i32 3662, i32 -5686, i32 7335, i32 -4109, i32 3856, i32 -1593, i32 -3859, i32 751, i32 -6512, i32 -3323, i32 -1799, i32 -9504, i32 7470, i32 2619, i32 -7791, i32 3275, i32 -4658, i32 5215, i32 -3349, i32 6722, i32 2545, i32 -7220, i32 5915, i32 3380, i32 1015, i32 4617, i32 2844, i32 -1374, i32 2426, i32 4931, i32 -8977, i32 -9540, i32 471, i32 7511, i32 -1150, i32 9178, i32 5045, i32 -1569, i32 6140, i32 89, i32 -9203, i32 -9781, i32 -1728, i32 -6755, i32 -1256, i32 4808, i32 -7583, i32 -7668, i32 4871, i32 1509, i32 9310, i32 436, i32 -3466, i32 1855, i32 -345, i32 -6433, i32 8524, i32 -605, i32 -6143, i32 1226, i32 9987, i32 -3318, i32 5857, i32 -9803, i32 -4022, i32 4325, i32 1601, i32 -7368, i32 478, i32 3412, i32 2370, i32 -7464, i32 -1086, i32 -8781, i32 -5887, i32 504, i32 1455, i32 -6294, i32 9430, i32 5091, i32 1317, i32 -1201, i32 5836, i32 6963, i32 6482, i32 7423, i32 4716, i32 1299, i32 -1192, i32 -9207, i32 -5891, i32 -7042, i32 6893, i32 -2929, i32 -5058, i32 4041, i32 985, i32 -4132, i32 8063, i32 9512, i32 6764, i32 3901, i32 9338, i32 3978, i32 -3840, i32 -4468, i32 -2904, i32 7937, i32 -8159, i32 504, i32 -7652, i32 -8785, i32 3736, i32 -6097, i32 7008, i32 9224, i32 -4691, i32 -7264, i32 -151, i32 -1510, i32 8610, i32 9216, i32 -2553, i32 1615, i32 8179, i32 -212, i32 -8639, i32 4660, i32 4475, i32 649, i32 -8744, i32 6472, i32 9440, i32 2872, i32 9617, i32 -2091, i32 -8919, i32 -9045, i32 4470, i32 -772, i32 -2852, i32 9245, i32 5734, i32 -2728, i32 2510, i32 3999, i32 -6923, i32 1898, i32 9932, i32 2548, i32 4438, i32 5529, i32 1064, i32 -7404, i32 -9021, i32 -1775, i32 3728, i32 6215, i32 9995, i32 5068, i32 -1683, i32 6633, i32 3369, i32 8048, i32 417, i32 -4868, i32 8520, i32 7430, i32 8407, i32 -4225, i32 8155, i32 8397, i32 1152, i32 -2986, i32 783, i32 -8465, i32 5767, i32 -3118, i32 -7800, i32 -5900, i32 5161, i32 -3115, i32 -7628, i32 1500, i32 -5876, i32 4418, i32 4590, i32 3518, i32 -1836, i32 760, i32 -2397, i32 -3732, i32 -6826, i32 -2870, i32 -628, i32 -431, i32 8026, i32 -5490, i32 -200, i32 -9866, i32 -7398, i32 -385, i32 -2658, i32 6795, i32 5570, i32 5312, i32 137, i32 4395, i32 -4707, i32 1519, i32 6272, i32 9576, i32 9461, i32 1911, i32 746, i32 -8173, i32 -7367, i32 7286, i32 5302, i32 -6517, i32 9081, i32 7232, i32 -8571, i32 3884, i32 1055, i32 7182, i32 -1304, i32 -5582, i32 -8303, i32 -2665, i32 1433, i32 196, i32 74, i32 2214, i32 6056, i32 9767, i32 1248, i32 -7828, i32 7549, i32 -70, i32 1028, i32 5676, i32 4863, i32 -7786, i32 -9707, i32 -9892, i32 1044, i32 -7379, i32 4396, i32 -5365, i32 2005, i32 1572, i32 5022, i32 548, i32 4969, i32 -2049, i32 -2899, i32 8099, i32 -2400, i32 9212, i32 4612, i32 314, i32 9952, i32 -5499, i32 4868, i32 -5123, i32 4755, i32 -6126, i32 -2404, i32 5478, i32 -783, i32 7303, i32 5869, i32 -2899, i32 -4376, i32 9145, i32 -3500, i32 -4555, i32 -888, i32 7912, i32 -4876, i32 2287, i32 4518, i32 6543, i32 5262, i32 -3841, i32 -7786, i32 9057, i32 -646, i32 5895, i32 3384, i32 -9209, i32 5348, i32 -2177, i32 -7808, i32 7155, i32 2565, i32 -1210, i32 3675, i32 5673, i32 2686, i32 -1190, i32 2498, i32 -3341, i32 9500, i32 1524, i32 -4019, i32 4427, i32 -410, i32 -6087, i32 4473, i32 -3980, i32 -5610, i32 -3975, i32 4475, i32 -8224, i32 7712, i32 6304, i32 -6342, i32 6366, i32 -8757, i32 -3324, i32 -6790, i32 4800, i32 9040, i32 -2160, i32 9276, i32 7754, i32 6453, i32 1167, i32 3812, i32 2889, i32 -2592, i32 3567, i32 -4259, i32 892, i32 -1978, i32 1209, i32 3101, i32 -1337, i32 -4026, i32 132, i32 7598, i32 -8921, i32 -4628, i32 -525, i32 -4334, i32 -7256, i32 -7349, i32 8448, i32 9002, i32 -4171, i32 8654, i32 3532, i32 -7760, i32 2028, i32 -6917, i32 9173, i32 8030, i32 6367, i32 9256, i32 -5964, i32 -6912, i32 6663, i32 -311, i32 2748, i32 -1140, i32 545, i32 -6083, i32 7536, i32 -232, i32 -6376, i32 -9544, i32 2977, i32 3252, i32 1756, i32 -6399, i32 -9088, i32 -6874, i32 -3625, i32 8334, i32 5255, i32 -5101, i32 4449, i32 2453, i32 -4587, i32 -7923, i32 3104, i32 2008, i32 -2949, i32 -2868, i32 5602, i32 9134, i32 -676, i32 -5987, i32 -309, i32 -7089, i32 -1440, i32 9393, i32 2856, i32 -4813, i32 -7364, i32 5040, i32 6050, i32 2077, i32 -9112, i32 1116, i32 -3435, i32 2210, i32 -3529, i32 -3309, i32 8633, i32 5514, i32 6674, i32 9816, i32 -16, i32 -4497, i32 -2841, i32 5047, i32 -3559, i32 -9247, i32 9842, i32 8587, i32 -3313, i32 -9439, i32 7198, i32 5569, i32 6267, i32 8065, i32 -4011, i32 -239, i32 3340, i32 4989, i32 1333, i32 -6363, i32 6995, i32 -7402, i32 7043, i32 6161, i32 1720, i32 5326, i32 -7674, i32 -1407, i32 9263, i32 5045, i32 6058, i32 -6332, i32 -9353, i32 -853, i32 -8151, i32 -2330, i32 -3685, i32 5641, i32 3147, i32 -4360, i32 -7188, i32 -739, i32 1242, i32 7345, i32 -7415, i32 393, i32 6930, i32 307, i32 3793, i32 2325, i32 8134, i32 2194, i32 4618, i32 -8106, i32 -3470, i32 3753, i32 7867, i32 7754, i32 -4231, i32 -4206, i32 9653, i32 1014, i32 -6096, i32 -5697, i32 3897, i32 -8657, i32 1767, i32 -3245, i32 -4511, i32 -9451, i32 -5009, i32 2031, i32 3880, i32 -1918, i32 -7627, i32 -7111, i32 -2222, i32 -6812, i32 5058, i32 6242, i32 8598, i32 -8136, i32 -3301, i32 -2223, i32 -8828, i32 -9343, i32 -5953, i32 4439, i32 -3190, i32 1023, i32 -4009, i32 787, i32 -1476, i32 5712, i32 -7995, i32 -2624, i32 1042, i32 -2631, i32 -1268, i32 -7517, i32 1423, i32 -8080, i32 9082, i32 -3929, i32 -3367, i32 151, i32 1658, i32 9938, i32 7295, i32 -1017, i32 -4666, i32 4127, i32 1109, i32 2020, i32 -1417, i32 4781, i32 -8503, i32 -6359, i32 4485, i32 4622, i32 4486, i32 -761, i32 9996, i32 5049, i32 7926, i32 -4047, i32 3014, i32 -1721, i32 9911, i32 -3677, i32 4554, i32 4084, i32 5479, i32 -3155, i32 -6142, i32 2824, i32 -7249, i32 -8357, i32 -5286, i32 8672, i32 -7580, i32 2894, i32 8166, i32 3441, i32 5806, i32 447, i32 763, i32 -8375, i32 -1780, i32 253, i32 -2212, i32 964, i32 -5766, i32 -9540, i32 -927, i32 -521, i32 4914, i32 6249, i32 -494, i32 6395, i32 -1436, i32 3950, i32 -4912, i32 1107, i32 -4880, i32 4858, i32 1623, i32 -7401, i32 2484, i32 -2974, i32 -8928, i32 -5155, i32 -2096, i32 -7886, i32 -747, i32 -5325, i32 -1361, i32 7216, i32 4598, i32 3322, i32 257, i32 6469, i32 5446, i32 -327, i32 9323, i32 -1686, i32 7822, i32 9192, i32 1092, i32 -2428, i32 -1262, i32 1182, i32 9713, i32 -9674, i32 -9541, i32 -2159, i32 -7033, i32 521, i32 1982, i32 -7662, i32 9009, i32 -8254, i32 4769, i32 2962, i32 -6512, i32 -5904, i32 -6786, i32 -486, i32 -1687, i32 -9238, i32 7822, i32 5495, i32 5932, i32 389, i32 3657, i32 -5541, i32 -9415, i32 2143, i32 -4696, i32 3421, i32 -998, i32 3244, i32 -2710, i32 1322, i32 -9649, i32 -8290, i32 -6768, i32 -4886, i32 -3342, i32 -7399, i32 185, i32 -838, i32 7592, i32 -4123, i32 2176, i32 9022, i32 4514, i32 2563, i32 5308, i32 -9828, i32 9161, i32 -6980, i32 -900, i32 3260, i32 -3770, i32 -682, i32 4774, i32 9962, i32 -6316, i32 1357, i32 -1058, i32 -5303, i32 2845, i32 -8846, i32 4767, i32 -8822, i32 6740, i32 -3234, i32 -6039, i32 -2552, i32 9053, i32 3126, i32 1636, i32 -9159, i32 -4034, i32 -573, i32 -3796, i32 -6963, i32 -3850, i32 8735, i32 9858, i32 -128, i32 8965, i32 762, i32 7215, i32 -2597, i32 2210, i32 1104, i32 4395, i32 8351, i32 9660, i32 -2357, i32 8920, i32 9511, i32 3146, i32 -7422, i32 -9908, i32 9837, i32 -1070, i32 -104, i32 2755, i32 9424, i32 -9138, i32 -6169, i32 2369, i32 -9305, i32 2567, i32 276, i32 -5543, i32 2856, i32 940, i32 5770, i32 -4676, i32 -1076, i32 8038, i32 -3265, i32 6048, i32 -2282, i32 2877, i32 -1075, i32 -2507, i32 6126, i32 -6387, i32 1289, i32 -92, i32 -9899, i32 2877, i32 4050, i32 8796, i32 -8939, i32 -9854, i32 -5162, i32 1838, i32 -1912, i32 -1357, i32 1739, i32 2144, i32 2908, i32 7154, i32 -5600, i32 3955, i32 -9939, i32 -1236, i32 254, i32 5207, i32 9125, i32 997, i32 4066, i32 -7311, i32 3510, i32 -357, i32 -829, i32 7028, i32 6110, i32 7346, i32 3549, i32 -290, i32 3756, i32 -1062, i32 -3109, i32 7520, i32 3930, i32 7855, i32 -4576, i32 1992, i32 -2557, i32 -4634, i32 -2092, i32 -2435, i32 -4693, i32 -9248, i32 5832, i32 -8259, i32 5158, i32 336, i32 7153, i32 3234, i32 -2308, i32 3843, i32 1800, i32 98, i32 -8887, i32 -6861, i32 964, i32 -6708, i32 -4287, i32 -6932, i32 -2489, i32 -5504, i32 -3794, i32 6925, i32 5332, i32 -4777, i32 -2478, i32 -9000, i32 7868, i32 -2653, i32 7267, i32 5809, i32 -5192, i32 2030, i32 -1319, i32 -9052, i32 -3840, i32 7729, i32 7646, i32 9759, i32 1568, i32 6146, i32 6392, i32 -3735, i32 2493, i32 7262, i32 6054, i32 4134, i32 8536, i32 -1455, i32 7118, i32 -8425, i32 241, i32 -3413, i32 5593, i32 2938, i32 9361, i32 -1833, i32 78, i32 3008, i32 774, i32 4974, i32 -9316, i32 -5712, i32 2174, i32 5611, i32 1218, i32 5798, i32 6870, i32 7093, i32 5046, i32 -8545, i32 8966, i32 3008, i32 -5205, i32 -3400, i32 -9925, i32 1053, i32 -3078, i32 -4479, i32 6080, i32 -7148, i32 9296, i32 5881, i32 -321, i32 5277, i32 -8075, i32 -1995, i32 -6762, i32 1300, i32 -42, i32 -7054, i32 6194, i32 106, i32 -1579, i32 -4966, i32 -6735, i32 117, i32 2281, i32 -4205, i32 -9193, i32 -5036, i32 4794, i32 -9465, i32 7722, i32 3608, i32 -2860, i32 6743, i32 5880, i32 -1727, i32 -7018, i32 5870, i32 -2765, i32 6387, i32 -772, i32 2193, i32 6696, i32 -7848, i32 4901, i32 4239, i32 -8462, i32 -2623, i32 -368, i32 -3660, i32 1305, i32 3107, i32 -4256, i32 4445, i32 -7723, i32 5350, i32 -1560, i32 -1432, i32 2946, i32 1053, i32 2184, i32 6713, i32 1634, i32 7924, i32 -3113, i32 -2822, i32 -5029, i32 -4200, i32 4972, i32 -5992, i32 5721, i32 -1620, i32 1440, i32 -5192, i32 9833, i32 -2402, i32 -3961, i32 2145, i32 -9419, i32 6797, i32 2054, i32 -9370, i32 -3919, i32 -2989, i32 -2018, i32 -8947, i32 -4886, i32 9066, i32 3866, i32 6421, i32 -5780, i32 9917, i32 -955, i32 -7282, i32 -6071, i32 6951, i32 5615, i32 8802, i32 -917, i32 -7026, i32 -640, i32 -6618, i32 -3133, i32 -5390, i32 -6921, i32 9866, i32 -936, i32 3256, i32 4453, i32 102, i32 2134, i32 9228, i32 -1292, i32 1509, i32 5119, i32 -391, i32 3451, i32 -1494, i32 -4055, i32 3819, i32 7165, i32 8335, i32 -3803, i32 7880, i32 4405, i32 -9187, i32 7190, i32 5723, i32 -5957, i32 9253, i32 3512, i32 -8349, i32 8116, i32 8676, i32 -2811, i32 6103, i32 -4170, i32 3583, i32 2731, i32 -7469, i32 9481, i32 1954, i32 9003, i32 3675, i32 -398, i32 7269, i32 2272, i32 -2758, i32 214, i32 7185, i32 -9424, i32 854, i32 142, i32 6266, i32 -6331, i32 3011, i32 6500, i32 -6139, i32 -5171, i32 6517, i32 -5504, i32 4263, i32 1230, i32 -870, i32 8736, i32 7684, i32 -9508, i32 -9521, i32 3312, i32 -6945, i32 -3620, i32 6960, i32 8173, i32 9825, i32 -2306, i32 7860, i32 4313, i32 -1917, i32 4246, i32 -3255, i32 -5308, i32 1877, i32 898, i32 2957, i32 -4544, i32 4245, i32 5618, i32 -6649, i32 5417, i32 2888, i32 4857, i32 182, i32 -865, i32 2009, i32 -1556, i32 3041, i32 -7913, i32 4157, i32 -3252, i32 8245, i32 -4018, i32 -1072, i32 -1743, i32 8384, i32 7928, i32 8786, i32 4872, i32 -4304, i32 -3808, i32 -3157, i32 8254, i32 9239, i32 5153, i32 -9788, i32 -2833, i32 1370, i32 -8490, i32 -8133, i32 -3362, i32 -5782, i32 97, i32 -3835, i32 9865, i32 -5446, i32 2177, i32 -4885, i32 -6816, i32 2952, i32 4530, i32 5160, i32 6908, i32 -6740, i32 4582, i32 -5146, i32 -4734, i32 -8712, i32 4445, i32 -7250, i32 4072, i32 -7581, i32 -9993, i32 -1521, i32 1650, i32 -3909, i32 -9733, i32 9214, i32 7258, i32 4668, i32 7952, i32 3410, i32 -3375, i32 9619, i32 -6538, i32 -6631, i32 9456, i32 -6934, i32 -1663, i32 2155, i32 -7658, i32 -5813, i32 -9819, i32 6896, i32 -7954, i32 4787, i32 4971, i32 -8903, i32 -5913, i32 -9553, i32 -427, i32 -3186, i32 -2556, i32 -4314, i32 -5713, i32 -1348, i32 -1494, i32 -5242, i32 -9303, i32 7924, i32 -2413, i32 5583, i32 883, i32 -8588, i32 9661, i32 5351, i32 3809, i32 4846, i32 5153, i32 5693, i32 -9297, i32 -1753, i32 -3607, i32 -3365, i32 -1904, i32 -6554, i32 8847, i32 8267, i32 -4494, i32 4490, i32 9735, i32 2385, i32 9920, i32 6723, i32 2703, i32 2195, i32 9093, i32 -2513, i32 -1236, i32 3983, i32 -4169, i32 9039, i32 -1390, i32 5500, i32 7840, i32 -7486, i32 2902, i32 -8190, i32 9435, i32 669, i32 -3322, i32 6920, i32 6541, i32 -8686, i32 -2190, i32 3519, i32 2686, i32 -1130, i32 3305, i32 -5812, i32 7535, i32 -6101, i32 -4329, i32 1072, i32 -7102, i32 8227, i32 -6577, i32 4249, i32 -4756, i32 2525, i32 8553, i32 -5824, i32 2005, i32 6453, i32 6596, i32 2192, i32 7900, i32 -1920, i32 986, i32 -1405, i32 -3699, i32 2134, i32 -8870, i32 5933, i32 -501, i32 -9005, i32 1633, i32 -7562, i32 -5180, i32 3194, i32 -4157, i32 -3980, i32 5500, i32 -1015, i32 -6367, i32 -4837, i32 7312, i32 -1366, i32 -2251, i32 3482, i32 -8566, i32 5547, i32 -5683, i32 -3493, i32 9365, i32 -9319, i32 1948, i32 6596, i32 7637, i32 2172, i32 -4674, i32 3258, i32 6819, i32 -6012, i32 -8405, i32 9575, i32 8587, i32 -944, i32 -4629, i32 -3861, i32 -9878, i32 -6400, i32 -2527, i32 4534, i32 3738, i32 -8804, i32 -9465, i32 -283, i32 -7116, i32 -3830, i32 -1671, i32 9986, i32 -4121, i32 29, i32 -3522, i32 -6736, i32 5540, i32 -3105, i32 -716, i32 -4864, i32 -2028, i32 7495, i32 -6208, i32 2842, i32 4249, i32 -2411, i32 7237, i32 -3848, i32 2719, i32 -3013, i32 7833, i32 -8080, i32 6375, i32 8509, i32 -987, i32 -51, i32 -1296, i32 4521, i32 2611, i32 -6120, i32 -5867, i32 549, i32 2974, i32 -795, i32 7711, i32 -9375, i32 8076, i32 9143, i32 9157, i32 -3633, i32 8148, i32 8518, i32 7680, i32 -6631, i32 -9060, i32 -5843, i32 6242, i32 -9829, i32 8738, i32 -3355, i32 -582, i32 -8000, i32 5407, i32 -2051, i32 2429, i32 -4500, i32 9621, i32 9386, i32 -4344, i32 -1353, i32 3313, i32 8705, i32 2981, i32 -5786, i32 7790, i32 -5849, i32 2617, i32 -7564, i32 4420, i32 76, i32 6384, i32 -4662, i32 6530, i32 2786, i32 1151, i32 6352, i32 -3519, i32 -3063, i32 -5036, i32 8116, i32 4232, i32 -4289, i32 -8098, i32 -31, i32 -2725, i32 -8225, i32 -1548, i32 -4676, i32 5871, i32 -3827, i32 4698, i32 2037, i32 2276, i32 -6561, i32 -492, i32 -9096, i32 -3587, i32 4336, i32 -6125, i32 4846, i32 3908, i32 5112, i32 2972, i32 -869, i32 569, i32 4440, i32 -1607, i32 9161, i32 -3553, i32 9958, i32 -7156, i32 -3695, i32 3921, i32 9130, i32 -7451, i32 1155, i32 -1572, i32 -1710, i32 -1302, i32 -2667, i32 -7370, i32 -1307, i32 8218, i32 929, i32 -2182, i32 3728, i32 -9654, i32 -6561, i32 -6717, i32 5903, i32 535, i32 333, i32 1280, i32 -7866, i32 -2626, i32 -1616, i32 272, i32 -5954, i32 -2448, i32 -5704, i32 1350, i32 -3241, i32 2705, i32 -6538, i32 -8120, i32 3259, i32 -1560, i32 -5690, i32 9562, i32 -9643, i32 -7589, i32 2704, i32 -6905, i32 -51, i32 6558, i32 77, i32 6260, i32 -573, i32 -4883, i32 6111, i32 -4188, i32 -8921, i32 -5169, i32 1194, i32 -2860, i32 -5474, i32 5510, i32 -7706, i32 -896, i32 -6402, i32 3834, i32 -1836, i32 5022, i32 1312, i32 4906, i32 -6587, i32 -2917, i32 2314, i32 -1112, i32 -1974, i32 -799, i32 2357, i32 4926, i32 -7526, i32 -4463, i32 -5447, i32 -2838, i32 8563, i32 6884, i32 2416, i32 7493, i32 4671, i32 3943, i32 2406, i32 4405, i32 -9029, i32 4967, i32 3388, i32 -9602, i32 4182, i32 -5852, i32 -1008, i32 9803, i32 -1776, i32 7548, i32 5139, i32 -7045, i32 1702, i32 -1819, i32 -2024, i32 1131, i32 -2724, i32 -1803, i32 -9885, i32 5503, i32 5791, i32 -3543, i32 -1544, i32 -6918, i32 -7361, i32 -3611, i32 -9980, i32 9327, i32 -5860, i32 -8059, i32 9164, i32 7392, i32 3174, i32 956, i32 -3781, i32 -7132, i32 994, i32 5766, i32 901, i32 3813, i32 -8990, i32 -4480, i32 6574, i32 -9502, i32 4167, i32 3715, i32 -6504, i32 8939, i32 2446, i32 5885, i32 -7608, i32 2169, i32 9164, i32 9438, i32 8075, i32 -6192, i32 4791, i32 -2794, i32 5992, i32 4251, i32 3196, i32 5174, i32 3990, i32 954, i32 -7756, i32 -5592, i32 4491, i32 7840, i32 -9434, i32 8340, i32 9805, i32 -4084, i32 -5641, i32 5030, i32 9752, i32 -7320, i32 -7523, i32 5899, i32 -9765, i32 8866, i32 -719, i32 -5918, i32 1701, i32 -4103, i32 6996, i32 -44, i32 7366, i32 8896, i32 5392, i32 -8885, i32 -2154, i32 9832, i32 -8921, i32 3636, i32 7045, i32 -6211, i32 -1658, i32 7634, i32 249, i32 -9670, i32 -7707, i32 -4087, i32 -7250, i32 994, i32 -4815, i32 5191, i32 7869, i32 -990, i32 1949, i32 4924, i32 8702, i32 1120, i32 -7907, i32 4640, i32 -95, i32 -5845, i32 -6320, i32 6566, i32 -1974, i32 4594, i32 -7199, i32 -8625, i32 1359, i32 7285, i32 6053, i32 -1022, i32 -7998, i32 -3747, i32 -8065, i32 7215, i32 4644, i32 -8663, i32 -2215, i32 -3063, i32 -6768, i32 762, i32 5845, i32 -6340, i32 4821, i32 -4506, i32 -4187, i32 3849, i32 -9462, i32 3776, i32 8231, i32 3213, i32 4723, i32 -8171, i32 -1253, i32 -4573, i32 -6094, i32 5350, i32 -4530, i32 -7261, i32 -4246, i32 -4131, i32 517, i32 -1603, i32 -5163, i32 -2195, i32 2400, i32 -6027, i32 6320, i32 -6282, i32 -1572, i32 -5907, i32 2771, i32 242, i32 2629, i32 803, i32 2318, i32 9942, i32 -7549, i32 8402, i32 6824, i32 1547, i32 -1849, i32 -1423, i32 -4574, i32 -1, i32 -4164, i32 2249, i32 -3156, i32 -1382, i32 6956, i32 -7036, i32 -8239, i32 -543, i32 -8570, i32 -8578, i32 -3129, i32 -8390, i32 -913, i32 5855, i32 -1095, i32 3583, i32 -3936, i32 199, i32 -8425, i32 8831, i32 -6417, i32 -2049, i32 -9951, i32 -3391, i32 -857, i32 5652, i32 8641, i32 -8362, i32 6241, i32 6640, i32 -5625, i32 8799, i32 -3438, i32 -1710, i32 1995, i32 6463, i32 -3905, i32 -7844, i32 -7369, i32 2942, i32 -6722, i32 909, i32 -3276, i32 9884, i32 -9098, i32 7258, i32 -6932, i32 2879, i32 3475, i32 5138, i32 -7563, i32 5171, i32 -776, i32 7221, i32 -9624, i32 4018, i32 1663, i32 6943, i32 6938, i32 5698, i32 6244, i32 -6911, i32 -3986, i32 2727, i32 -4082, i32 5109, i32 -7527, i32 -7757, i32 -7774, i32 -5680, i32 -3032, i32 3738, i32 5874, i32 -3402, i32 5967, i32 1435, i32 3299, i32 5368, i32 -6587, i32 -4240, i32 8796, i32 8381, i32 9344, i32 -8033, i32 6205, i32 -2849, i32 3979, i32 1447, i32 7010, i32 1158, i32 -197, i32 7373, i32 -6290, i32 3280, i32 8671, i32 4810, i32 -9591, i32 -921, i32 -5263, i32 -5079, i32 3375, i32 -3631, i32 2041, i32 2256, i32 4498, i32 3234, i32 7060, i32 7, i32 1059, i32 -6400, i32 7533, i32 -6667, i32 6396, i32 9257, i32 -9743, i32 -8183, i32 -3788, i32 -7707, i32 -1441, i32 -9433, i32 5212, i32 -8248, i32 -2649, i32 -7729, i32 -3292, i32 1367, i32 2272, i32 8681, i32 1636, i32 -9060, i32 -3281, i32 -7395, i32 7141, i32 -9470, i32 8256, i32 -9422, i32 -6044, i32 4324, i32 -3337, i32 464, i32 -2492, i32 -3066, i32 -9684, i32 4346, i32 -3991, i32 2976, i32 809, i32 -460, i32 -7001, i32 6273, i32 -9152, i32 7980, i32 9161, i32 5041, i32 -9456, i32 1871, i32 395, i32 5886, i32 -8909, i32 7846, i32 -8450, i32 4572, i32 -7583, i32 8619, i32 7078, i32 -1234, i32 9608, i32 -5471, i32 418, i32 7516, i32 5305, i32 -9731, i32 -9645, i32 1946, i32 -2220, i32 -8975, i32 2571, i32 -5455, i32 -9000, i32 6487, i32 -774, i32 -2784, i32 -8560, i32 -1119, i32 3956, i32 -7459, i32 4210, i32 5184, i32 7826, i32 3044, i32 -2393, i32 4324, i32 4205, i32 -3896, i32 8143, i32 -3447, i32 -7457, i32 -6310, i32 2667, i32 -7474, i32 -2301, i32 7373, i32 -5323, i32 4234, i32 6040, i32 -183, i32 8311, i32 1351, i32 -7685, i32 8979, i32 4176, i32 -5230, i32 1974, i32 7148, i32 5818, i32 -1043, i32 -494, i32 9577, i32 2924, i32 3723, i32 -7017, i32 -7287, i32 2625, i32 -5028, i32 -2946, i32 7232, i32 1727, i32 -7656, i32 -631, i32 2596, i32 -6170, i32 -8935, i32 9318, i32 2675, i32 5951, i32 -6279, i32 5252, i32 -5294, i32 -6146, i32 8687, i32 -3056, i32 -3354, i32 9198, i32 -7811, i32 -5728, i32 3194, i32 -2876, i32 1413, i32 -7285, i32 4891, i32 5591, i32 -6728, i32 -5732, i32 2100, i32 -8330, i32 272, i32 -5915, i32 7261, i32 8513, i32 -9890, i32 1569, i32 5833, i32 -9185, i32 8803, i32 2131, i32 -6683, i32 6788, i32 -429, i32 -9079, i32 -9713, i32 1469, i32 8331, i32 -3169, i32 -7586, i32 1346, i32 7427, i32 -5902, i32 -1432, i32 -4136, i32 5266, i32 7817, i32 9686, i32 9379, i32 -3015, i32 5795, i32 -5558, i32 -5311, i32 6997, i32 -6551, i32 7417, i32 -327, i32 -3866, i32 -1416, i32 2213, i32 1937, i32 -1670, i32 6322, i32 346, i32 320, i32 7334, i32 -2238, i32 -8493, i32 -4637, i32 8046, i32 661, i32 -1015, i32 -168, i32 -8660, i32 3052, i32 -5279, i32 -548, i32 -221, i32 4522, i32 5505, i32 8266, i32 -1188, i32 -9865, i32 -8909, i32 6667, i32 -4871, i32 -4042, i32 3911, i32 4493, i32 8284, i32 7070, i32 5183, i32 4287, i32 4842, i32 7068, i32 1616, i32 9730, i32 9433, i32 -3326, i32 7035, i32 7021, i32 7714, i32 -7973, i32 -4786, i32 -1333, i32 8986, i32 6951, i32 -8763, i32 7348, i32 4323, i32 -7472, i32 -2232, i32 -4524, i32 -614, i32 -6788, i32 -5967, i32 -3913, i32 423, i32 2279, i32 -4331, i32 -8228, i32 5745, i32 -7387, i32 -1141, i32 -8654, i32 3176, i32 7395, i32 7091, i32 -8599, i32 -799, i32 -9646, i32 2179, i32 -2785, i32 6075, i32 7942, i32 -2665, i32 3626, i32 940, i32 -1748, i32 -7485, i32 4728, i32 8251, i32 7418, i32 5762, i32 2004, i32 -6854, i32 -7524, i32 5119, i32 -7993, i32 9198, i32 -4388, i32 -1364, i32 -5105, i32 -3372, i32 -2804, i32 -4925, i32 1090, i32 -4065, i32 4015, i32 -9994, i32 3612, i32 5925, i32 7475, i32 6460, i32 -4924, i32 -6031, i32 -2227, i32 223, i32 -4618, i32 515, i32 1500, i32 -8756, i32 9754, i32 4221, i32 8153, i32 3801, i32 9142, i32 5922, i32 -9306, i32 -3059, i32 3611, i32 6257, i32 -2595, i32 3879, i32 -7333, i32 4151, i32 -4394, i32 -8584, i32 6598, i32 -5998, i32 4709, i32 -3319, i32 -9576, i32 -2851, i32 9947, i32 4830, i32 9103, i32 9383, i32 4609, i32 9891, i32 -3936, i32 -506, i32 -750, i32 -6069, i32 589, i32 -1850, i32 7611, i32 -6564, i32 6486, i32 7944, i32 312, i32 6658, i32 -8538, i32 -1345, i32 -9804, i32 -8353, i32 -4712, i32 2348, i32 -3713, i32 -1871, i32 -5166, i32 -717, i32 5487, i32 -8769, i32 8949, i32 2218, i32 3274, i32 -475, i32 320, i32 2703, i32 2012, i32 -7849, i32 518, i32 6467, i32 3707, i32 -550, i32 5351, i32 3656, i32 1747, i32 -8399, i32 5514, i32 -6975, i32 -6063, i32 6939, i32 9596, i32 8190, i32 -6269, i32 6287, i32 6809, i32 -9864, i32 -5066, i32 -8233, i32 9575, i32 9294, i32 -1060, i32 -63, i32 -7972, i32 1352, i32 3783, i32 9511, i32 1546, i32 -2730, i32 1831, i32 9374, i32 -8462, i32 948, i32 -7010, i32 4417, i32 -354, i32 -3201, i32 -3991, i32 -5474, i32 4571, i32 -1471, i32 -8568, i32 -2385, i32 7454, i32 6119, i32 4957, i32 -1483, i32 -8626, i32 -7799, i32 1059, i32 -4846, i32 5474, i32 3641, i32 -7100, i32 5817, i32 6923, i32 -3510, i32 2582, i32 -168, i32 -5892, i32 -4853, i32 653, i32 -6563, i32 -7726, i32 1617, i32 3795, i32 -127, i32 -5176, i32 2213, i32 5385, i32 6809, i32 7115, i32 -658, i32 -3506, i32 -2100, i32 -6491, i32 -8731, i32 2507, i32 2029, i32 9808, i32 9643, i32 4507, i32 1384, i32 7963, i32 -2503, i32 -7220, i32 7890, i32 -8442, i32 7764, i32 5805, i32 6793, i32 -2031, i32 -709, i32 5837, i32 -3870, i32 2980, i32 -5455, i32 1897, i32 -948, i32 -8976, i32 2588, i32 -3050, i32 5885, i32 -5943, i32 4604, i32 4156, i32 4537, i32 -7924, i32 -3020, i32 -4033, i32 5635, i32 7619, i32 9965, i32 2288, i32 -2615, i32 9553, i32 -8299, i32 6963, i32 3508, i32 -975, i32 -4997, i32 1784, i32 8136, i32 5828, i32 7161, i32 2066, i32 -5996, i32 7150, i32 3136, i32 -8855, i32 7642, i32 5787, i32 -8379, i32 5811, i32 -5833, i32 -4784, i32 1403, i32 -3097, i32 -988, i32 -5010, i32 7162, i32 -2357, i32 307, i32 -7068, i32 8361, i32 4881, i32 -145, i32 4774, i32 -8138, i32 -4690, i32 -352, i32 -439, i32 9281, i32 -6241, i32 -5889, i32 2391, i32 -8199, i32 -5412, i32 9549, i32 -5123, i32 5160, i32 872, i32 7693, i32 -6839, i32 -9036, i32 1973, i32 -4303, i32 -2876, i32 -6771, i32 -1366, i32 -6058, i32 8840, i32 5679, i32 -6646, i32 1831, i32 4631, i32 2618, i32 5133, i32 -4772, i32 -1233, i32 -5753, i32 -3752, i32 -9717, i32 721, i32 7833, i32 -537, i32 6430, i32 -9218, i32 9525, i32 7992, i32 1244, i32 6443, i32 2000, i32 -1942, i32 271, i32 -7699, i32 1569, i32 3428, i32 -8911, i32 7412, i32 9646, i32 -1824, i32 -747, i32 -5306, i32 -1004, i32 -2474, i32 -9820, i32 5608, i32 -7267, i32 9092, i32 -3071, i32 2064, i32 463, i32 4135, i32 7969, i32 7748, i32 -2969, i32 3680, i32 4623, i32 -982, i32 -7520, i32 6271, i32 -3556, i32 -1041, i32 -1974, i32 -6096, i32 4413, i32 8474, i32 -5392, i32 -3433, i32 6377, i32 -5034, i32 -2080, i32 8340, i32 -8137, i32 2818, i32 -424, i32 7001, i32 2700, i32 -7390, i32 -9491, i32 -1130, i32 -1631, i32 -5624, i32 9061, i32 4083, i32 135, i32 -1976, i32 6591, i32 2237, i32 -7822, i32 -6628, i32 2425, i32 -1317, i32 -690, i32 -311, i32 3740, i32 -9481, i32 4321, i32 2419, i32 -6730, i32 7692, i32 7325, i32 2909, i32 5693, i32 4862, i32 2886, i32 9811, i32 2258, i32 9602, i32 66, i32 870, i32 5218, i32 -1276, i32 -2416, i32 2489, i32 -7662, i32 -8695, i32 -5934, i32 4454, i32 -7236, i32 5896, i32 -1724, i32 3061, i32 -4999, i32 -487, i32 7000, i32 368, i32 9867, i32 4781, i32 -6795, i32 1600, i32 -6777, i32 7469, i32 5261, i32 -2715, i32 4605, i32 -2995, i32 897, i32 -6569, i32 8537, i32 9219, i32 7533, i32 9040, i32 9626, i32 8394, i32 -7653, i32 4301, i32 1944, i32 -3314, i32 5000, i32 -6388, i32 -6751, i32 -2445, i32 9137, i32 8771, i32 -8907, i32 6053, i32 -2993, i32 7359, i32 -9179, i32 9523, i32 -174, i32 2806, i32 -1574, i32 8543, i32 9610, i32 -1784, i32 -6335, i32 2173, i32 -4775, i32 5921, i32 5182, i32 -1906, i32 7942, i32 2909, i32 -5771, i32 5776, i32 -4395, i32 -9136, i32 -8240, i32 2815, i32 -518, i32 5192, i32 -3382, i32 -8693, i32 4920, i32 -9634, i32 -6728, i32 -9845, i32 2603, i32 2480, i32 -5946, i32 -955, i32 5215, i32 -1885, i32 6614, i32 -9366, i32 -9254, i32 -5712, i32 2028, i32 -7504, i32 6545, i32 -7667, i32 -7721, i32 -4872, i32 9335, i32 7271, i32 1316, i32 5111, i32 1969, i32 -8357, i32 8126, i32 5531, i32 4637, i32 -5246, i32 -3817, i32 -2180, i32 5303, i32 -9568, i32 -1830, i32 -2895, i32 2615, i32 7749, i32 6292, i32 4735, i32 -8360, i32 -4235, i32 2367, i32 -1814, i32 4026, i32 5966, i32 8676, i32 -7679, i32 7692, i32 5142, i32 8233, i32 9688, i32 -5964, i32 5745, i32 -4158, i32 -477, i32 -2879, i32 5841, i32 9333, i32 -7257, i32 -7738, i32 6657, i32 2786, i32 5196, i32 4095, i32 6797, i32 3163, i32 -2815, i32 -7802, i32 -8254, i32 -5315, i32 4449, i32 6914, i32 -8357, i32 6892, i32 -5519, i32 -2505, i32 -2037, i32 -5434, i32 4555, i32 3447, i32 8644, i32 -576, i32 8623, i32 -8271, i32 3440, i32 8, i32 1182, i32 -3852, i32 -8239, i32 9995, i32 -7011, i32 1415, i32 3779, i32 5174, i32 -8350, i32 8175, i32 7180, i32 -9221, i32 1801, i32 7287, i32 -9658, i32 1392, i32 -988, i32 -9677, i32 -2831, i32 -2654, i32 2408, i32 576, i32 -6406, i32 737, i32 -922, i32 304, i32 4321, i32 7257, i32 4107, i32 7565, i32 9867, i32 6192, i32 5670, i32 -3711, i32 9893, i32 231, i32 -9575, i32 -1275, i32 -8548, i32 -7538, i32 538, i32 4876, i32 1838, i32 3175, i32 -1107, i32 -9933, i32 5359, i32 -6297, i32 1186, i32 -6271, i32 -3024, i32 5460, i32 7283, i32 -6115, i32 4359, i32 5640, i32 2556, i32 -5103, i32 -1904, i32 775, i32 -631, i32 -1518, i32 2624, i32 -5568, i32 1613, i32 7360, i32 -2221, i32 7912, i32 2135, i32 -6802, i32 1391, i32 -2928, i32 -3447, i32 -2610, i32 9831, i32 3556, i32 7966, i32 236, i32 -5536, i32 -5147, i32 -6037, i32 -659, i32 1528, i32 9851, i32 -926, i32 5221, i32 -1069, i32 6276, i32 5803, i32 -9053, i32 9378, i32 -8247, i32 -9660, i32 5676, i32 5884, i32 7855, i32 11, i32 -9555, i32 4536, i32 8272, i32 -4476, i32 8853, i32 8583, i32 8521, i32 -4840, i32 9658, i32 7325, i32 -5360, i32 3985, i32 2905, i32 32, i32 -8103, i32 -3975, i32 -4324, i32 -3370, i32 -600, i32 -5200, i32 -3874, i32 -8009, i32 178, i32 -6074, i32 9614, i32 2820, i32 1811, i32 -112, i32 6395, i32 6315, i32 -1704, i32 545, i32 -7676, i32 4099, i32 -775, i32 4176, i32 162, i32 -2568, i32 -3195, i32 4686, i32 -5864, i32 1292, i32 8364, i32 4631, i32 -5448, i32 9746, i32 -6741, i32 -9824, i32 -13, i32 -26, i32 5500, i32 -6940, i32 -6900, i32 -4346, i32 -5892, i32 -8722, i32 8502, i32 9195, i32 -4976, i32 -4128, i32 -399, i32 1243, i32 -3198, i32 321, i32 -5528, i32 -8935, i32 -1895, i32 4510, i32 569, i32 6103, i32 5101, i32 -8547, i32 -2142, i32 -7391, i32 4715, i32 2782, i32 32, i32 -9923, i32 7855, i32 -2266, i32 4911, i32 7202, i32 3218, i32 -573, i32 2717, i32 4858, i32 -9202, i32 -455, i32 -9622, i32 8939, i32 2299, i32 7734, i32 382, i32 6283, i32 7822, i32 -3746, i32 9084, i32 3961, i32 7793, i32 5623, i32 4485, i32 6975, i32 9317, i32 -2263, i32 8812, i32 8405, i32 -3218, i32 -3362, i32 -4315, i32 6826, i32 -3020, i32 8691, i32 -3382, i32 -3131, i32 -1328, i32 -285, i32 -8883, i32 -6892, i32 1878, i32 -5685, i32 4752, i32 6726, i32 6013, i32 -2850, i32 -2538, i32 -4530, i32 9168, i32 4439, i32 8868, i32 -4321, i32 4860, i32 -862, i32 -3953, i32 -8593, i32 -8013, i32 6871, i32 -1046, i32 8955, i32 5783, i32 6740, i32 8604, i32 -4929, i32 3224, i32 7467, i32 4975, i32 -1557, i32 -5557, i32 -7156, i32 4960, i32 3524, i32 4129, i32 2534, i32 -1165, i32 6870, i32 -9024, i32 2381, i32 -9582, i32 7380, i32 -2519, i32 8037, i32 4788, i32 -4947, i32 -8274, i32 -8578, i32 9713, i32 2144, i32 7920, i32 -704, i32 -2361, i32 3651, i32 -9385, i32 -5023, i32 5027, i32 5334, i32 -5451, i32 5988, i32 -20, i32 1001, i32 1901, i32 5089, i32 -1490, i32 -2676, i32 6052, i32 -6097, i32 -4621, i32 795, i32 9784, i32 -1732, i32 9171, i32 -5172, i32 4466, i32 456, i32 4283, i32 -8066, i32 2356, i32 -2961, i32 -2068, i32 5212, i32 8413, i32 -2797, i32 1238, i32 -1905, i32 -8309, i32 -7759, i32 2471, i32 2702, i32 1392, i32 -23, i32 8131, i32 9528, i32 -4450, i32 7164, i32 5304, i32 2474, i32 -6037, i32 5778, i32 -9121, i32 7600, i32 -6083, i32 -7162, i32 989, i32 -3252, i32 5827, i32 -164, i32 7617, i32 -6549, i32 -3702, i32 -444, i32 -5739, i32 8806, i32 5995, i32 5224, i32 7260, i32 5338, i32 -5213, i32 -9734, i32 7135, i32 -5281, i32 2135, i32 -527, i32 3837, i32 5034, i32 9763, i32 3226, i32 5161, i32 5300, i32 -7721, i32 5669, i32 1740, i32 7215, i32 -2062, i32 -2326, i32 1553, i32 -5273, i32 9784, i32 9221, i32 722, i32 5897, i32 6820, i32 1251, i32 4859, i32 -447, i32 37, i32 -2189, i32 7870, i32 -4187, i32 -6582, i32 -7531, i32 2085, i32 1465, i32 -544, i32 8486, i32 1480, i32 -5070, i32 -3904, i32 -3110, i32 -4948, i32 -7752, i32 9163, i32 582, i32 2765, i32 3889, i32 5052, i32 4939, i32 3284, i32 1774, i32 2947, i32 -6051, i32 1769, i32 4532, i32 -5036, i32 4438, i32 -4450, i32 5004, i32 -2618, i32 9975, i32 -8146, i32 1238, i32 7407, i32 -2111, i32 4888, i32 -6095, i32 3139, i32 6918, i32 -5856, i32 2021, i32 -3941, i32 4613, i32 9323, i32 6356, i32 -2673, i32 -3208, i32 -9748, i32 8142, i32 2501, i32 -5576, i32 -4434, i32 296, i32 4872, i32 -492, i32 9601, i32 -1951, i32 8790, i32 7985, i32 9294, i32 623, i32 3478, i32 -220, i32 5218, i32 -6735, i32 -4300, i32 1281, i32 6469, i32 5475, i32 7662, i32 9453, i32 -6454, i32 8538, i32 1586, i32 5885, i32 5635, i32 -9440, i32 -6140, i32 -4647, i32 -5043, i32 6795, i32 -5255, i32 -9244, i32 -8539, i32 -8995, i32 1314, i32 5842, i32 -875, i32 -9417, i32 -9662, i32 -1514, i32 -1368, i32 -4011, i32 8579, i32 6750, i32 7651, i32 6018, i32 -5945, i32 5982, i32 -9683, i32 2835, i32 -8357, i32 9759, i32 -9917, i32 -8416, i32 4227, i32 4957, i32 -404, i32 -1079, i32 6292, i32 1595, i32 -5072, i32 -3462, i32 1302, i32 -5352, i32 2504, i32 4347, i32 -9715, i32 7119, i32 -2844, i32 6498, i32 8389, i32 1387, i32 -9911, i32 3463, i32 503, i32 1551, i32 -591, i32 -8915, i32 -2486, i32 -852, i32 -6542, i32 5009, i32 1221, i32 1590, i32 -8292, i32 6176, i32 1122, i32 -7032, i32 8064, i32 7446, i32 3412, i32 -1592, i32 -2314, i32 5835, i32 -9237, i32 890, i32 796, i32 -2370, i32 -5842, i32 -2325, i32 -6236, i32 7975, i32 1762, i32 -8675, i32 9364, i32 9282, i32 8914, i32 -3953, i32 6720, i32 2310, i32 -3266, i32 2110, i32 -4745, i32 -8695, i32 -1728, i32 7200, i32 6206, i32 919, i32 7571, i32 -9667, i32 371, i32 7173, i32 856, i32 4243, i32 -8821, i32 -8820, i32 5634, i32 -3310, i32 4269, i32 -118, i32 -7221, i32 -90, i32 -2579, i32 -6451, i32 -866, i32 1421, i32 8801, i32 4963, i32 -3115, i32 -9644, i32 4250, i32 -174, i32 -6032, i32 8853, i32 -7265, i32 7598, i32 -9250, i32 1560, i32 404, i32 -1091, i32 1331, i32 1219, i32 1827, i32 1436, i32 -4625, i32 -2857, i32 -2440, i32 9839, i32 -2438, i32 -5567, i32 -7581, i32 -9688, i32 6597, i32 -3085, i32 -1540, i32 -3268, i32 -9427, i32 -8016, i32 5204, i32 7931, i32 -9629, i32 -1294, i32 8588, i32 8116, i32 -1095, i32 -4922, i32 -9067, i32 -8730, i32 2989, i32 2106, i32 3091, i32 -8544, i32 -9935, i32 3586, i32 -8190, i32 1303, i32 5440, i32 1336, i32 731, i32 9269, i32 6121, i32 -5741, i32 7093, i32 3534, i32 -2048, i32 -1592, i32 3977, i32 824, i32 -6462, i32 -3568, i32 8025, i32 2346, i32 2706, i32 -3321, i32 8594, i32 -4155, i32 6367, i32 6181, i32 3864, i32 7950, i32 -8977, i32 6084, i32 -3037, i32 6448, i32 -3955, i32 8673, i32 4037, i32 4634, i32 -6515, i32 5088, i32 -2861, i32 1564, i32 1399, i32 -7768, i32 -351, i32 -4649, i32 7691, i32 -7582, i32 3422, i32 1564, i32 2907, i32 9221, i32 3941, i32 9844, i32 4973, i32 1284, i32 -9952, i32 -3687, i32 1323, i32 -3018, i32 -1644, i32 3058, i32 8479, i32 -5116, i32 2482, i32 7607, i32 3421, i32 -7675, i32 -1956, i32 263, i32 -162, i32 -4725, i32 -5531, i32 1147, i32 -2914, i32 9944, i32 -4550, i32 -8549, i32 1679, i32 -416, i32 -9429, i32 6043, i32 4910, i32 4083, i32 -4269, i32 4380, i32 -1448, i32 8269, i32 -5973, i32 1585, i32 -343, i32 -2254, i32 -4296, i32 2970, i32 7163, i32 228, i32 509, i32 4269, i32 9174, i32 -3601, i32 2940, i32 8225, i32 4632, i32 1873, i32 -5813, i32 -3853, i32 -1695, i32 -1305, i32 8257, i32 -3539, i32 -3403, i32 4796, i32 2725, i32 6085, i32 -2263, i32 6129, i32 -9396, i32 2119, i32 7167, i32 -8683, i32 -8910, i32 7595, i32 -7315, i32 -4107, i32 -2294, i32 9076, i32 -6502, i32 8753, i32 7021, i32 3627, i32 2719, i32 1304, i32 -1699, i32 -3128, i32 -7632, i32 -5428, i32 4827, i32 -191, i32 5346, i32 1442, i32 8476, i32 -9943, i32 1825, i32 -1855, i32 375, i32 -6463, i32 -5264, i32 -7198, i32 3665, i32 2690, i32 1189, i32 9138, i32 -2976, i32 2656, i32 -5217, i32 3879, i32 5690, i32 -5899, i32 -7509, i32 -75, i32 6400, i32 254, i32 4252, i32 4912, i32 -3522, i32 -5720, i32 -2936, i32 -1228, i32 5947, i32 9909, i32 -8274, i32 7557, i32 -5344, i32 -7740, i32 1170, i32 2699, i32 171, i32 6438, i32 -2508, i32 -9453, i32 2346, i32 5855, i32 -7820, i32 8244, i32 7007, i32 794, i32 3816, i32 653, i32 7438, i32 -1407, i32 -9988, i32 6576, i32 7724, i32 8917, i32 4594, i32 3272, i32 5179, i32 -3965, i32 -6417, i32 76, i32 -3004, i32 -3113, i32 2749, i32 -9299, i32 34, i32 1185, i32 728, i32 9, i32 8440, i32 4084, i32 -707, i32 7477, i32 7241, i32 9234, i32 8732, i32 9512, i32 -6307, i32 -9064, i32 -9685, i32 5069, i32 4838, i32 4228, i32 2880, i32 -1424, i32 449, i32 -4836, i32 9032, i32 -6931, i32 5002, i32 -6828, i32 -6779, i32 -9458, i32 -1382, i32 -4270, i32 -4015, i32 1642, i32 -3983, i32 9436, i32 -5590, i32 -6088, i32 6170, i32 -3054, i32 6360, i32 2674, i32 -9637, i32 1076, i32 1505, i32 -2975, i32 1118, i32 -2215, i32 7602, i32 8163, i32 -8856, i32 1423, i32 2043, i32 9881, i32 -7211, i32 4019, i32 8851, i32 -4431, i32 9413, i32 9415, i32 8251, i32 -8142, i32 1388, i32 -8264, i32 2467, i32 -438, i32 -7252, i32 9465, i32 -3064, i32 1974, i32 6400, i32 -3429, i32 3987, i32 -3614, i32 2054, i32 7424, i32 6483, i32 2856, i32 -1547, i32 4069, i32 -2913, i32 2659, i32 -8233, i32 -4466, i32 -1902, i32 2342, i32 1737, i32 -2280, i32 6549, i32 -6045, i32 -9455, i32 1776, i32 -2377, i32 -9192, i32 -5623, i32 9418, i32 1393, i32 -4326, i32 -9908, i32 9993, i32 -6710, i32 -8698, i32 -6203, i32 -3799, i32 6118, i32 1534, i32 5815, i32 6861, i32 3674, i32 -6205, i32 -6557, i32 9775, i32 2670, i32 -2537, i32 1546, i32 1860, i32 5133, i32 -7830, i32 -7803, i32 6003, i32 -2537, i32 7882, i32 -5759, i32 3781, i32 -7036, i32 4593, i32 2790, i32 -1677, i32 8580, i32 -33, i32 302, i32 2110, i32 5232, i32 3142, i32 -9516, i32 -6872, i32 -9573, i32 2135, i32 -7413, i32 -6245, i32 -9196, i32 4618, i32 7310, i32 -34, i32 -1455, i32 -5108, i32 -7658, i32 1594, i32 -5779, i32 1361, i32 9794, i32 1299, i32 7227, i32 126, i32 -2844, i32 -5851, i32 3555, i32 5276, i32 -8031, i32 -9194, i32 -4230, i32 9420, i32 4191, i32 -4740, i32 5834, i32 3261, i32 7166, i32 -2513, i32 -2045, i32 -8364, i32 -9523, i32 -5752, i32 9082, i32 -6716, i32 3258, i32 9620, i32 4650, i32 6687, i32 6243, i32 -1610, i32 -4408, i32 -309, i32 -7906, i32 8641, i32 7476, i32 7913, i32 -9238, i32 8496, i32 8728, i32 392, i32 7530, i32 -5113, i32 4805, i32 -3739, i32 96, i32 3202, i32 4260, i32 -9180, i32 6249, i32 -7775, i32 -963, i32 1030, i32 4826, i32 -5381, i32 -2191, i32 -3392, i32 -1517, i32 2865, i32 -2370, i32 -9513, i32 1501, i32 1679, i32 8573, i32 1620, i32 7261, i32 6866, i32 166, i32 -5302, i32 -185, i32 -4114, i32 5068, i32 -1208, i32 -2254, i32 7211, i32 -1219, i32 6192, i32 -1107, i32 2809, i32 7972, i32 -5319, i32 8059, i32 -1144, i32 6102, i32 8750, i32 -3988, i32 3467, i32 1890, i32 -9288, i32 -832, i32 -4874, i32 736, i32 2002, i32 8734, i32 9764, i32 1844, i32 -8119, i32 8911, i32 -6916, i32 9654, i32 8349, i32 7677, i32 -7125, i32 -2988, i32 7589, i32 -8093, i32 -3238, i32 2846, i32 -170, i32 3708, i32 -793, i32 9622, i32 -7633, i32 921, i32 -9444, i32 5717, i32 9281, i32 -8652, i32 1924, i32 -5731, i32 -1453, i32 9163, i32 3002, i32 4180, i32 8109, i32 -7767, i32 -5041, i32 -2724, i32 378, i32 -9650, i32 6722, i32 9858, i32 -7882, i32 -9460, i32 5039, i32 -8684, i32 606, i32 2604, i32 -2265, i32 -1015, i32 7727, i32 3096, i32 -616, i32 1217, i32 -8683, i32 2810, i32 -9545, i32 -202, i32 -5242, i32 -254, i32 -2162, i32 -543, i32 9916, i32 -2534, i32 3699, i32 -8939, i32 -9348, i32 -5359, i32 -9086, i32 -189, i32 -4419, i32 1078, i32 -6331, i32 -2301, i32 3699, i32 2449, i32 4429, i32 5061, i32 9473, i32 -8777, i32 -5763, i32 -8557, i32 6650, i32 -6707, i32 3631, i32 7875, i32 3411, i32 6469, i32 2676, i32 -7704, i32 8635, i32 2418, i32 -648, i32 -4153, i32 1816, i32 -427, i32 3392, i32 7461, i32 659, i32 3964, i32 -5422, i32 1282, i32 9452, i32 8268, i32 -5662, i32 7274, i32 -536, i32 7286, i32 1987, i32 349, i32 9062, i32 -9801, i32 -8028, i32 -5060, i32 -1253, i32 -2950, i32 612, i32 851, i32 -6870, i32 6740, i32 -668, i32 -7503, i32 -5715, i32 7533, i32 688, i32 2758, i32 8036, i32 929, i32 -960, i32 4542, i32 380, i32 530, i32 -2512, i32 5298, i32 -7633, i32 6225, i32 3361, i32 7624, i32 -9604, i32 2343, i32 -7837, i32 -7454, i32 -6911, i32 -1276, i32 8505, i32 6497, i32 8261, i32 -9031, i32 2298, i32 9507, i32 5072, i32 -4121, i32 960, i32 -3101, i32 5970, i32 6856, i32 -8811, i32 7578, i32 -1105, i32 9731, i32 2128, i32 9164, i32 -8147, i32 6830, i32 8986, i32 6774, i32 1692, i32 9115, i32 8234, i32 -1908, i32 3779, i32 -4566, i32 -364, i32 -7827, i32 -2606, i32 3986, i32 -3542, i32 9743, i32 -2459, i32 7836, i32 5513, i32 -1671, i32 -3457, i32 -2686, i32 6333, i32 -4976, i32 7885, i32 9896, i32 9246, i32 -5977, i32 7013, i32 -2775, i32 -4455, i32 3935, i32 -3698, i32 -4758, i32 2332, i32 5856, i32 -4371, i32 -9744, i32 9719, i32 6198, i32 -9559, i32 5793, i32 -1519, i32 -9534, i32 1251, i32 -6492, i32 5533, i32 -1068, i32 9475, i32 2585, i32 9256, i32 -7603, i32 3673, i32 4453, i32 -6049, i32 -3055, i32 1896, i32 -6074, i32 3199, i32 -6797, i32 -8471, i32 -9143, i32 3063, i32 3078, i32 2049, i32 6260, i32 -2406, i32 2207, i32 -6877, i32 7193, i32 3286, i32 -6221, i32 -7906, i32 -968, i32 -5498, i32 5127, i32 -4553, i32 4208, i32 -7654, i32 -1448, i32 9150, i32 -2439, i32 -7778, i32 1464, i32 4579, i32 -276, i32 -5611, i32 649, i32 -8299, i32 5510, i32 150, i32 -3255, i32 338, i32 5060, i32 1793, i32 1396, i32 7147, i32 4964, i32 8529, i32 7512, i32 4102, i32 -6313, i32 6653, i32 -1205, i32 6529, i32 -680, i32 -3525, i32 -5858, i32 8318, i32 1607, i32 -8715, i32 6918, i32 3111, i32 -4877, i32 -2734, i32 4256, i32 3506, i32 3831, i32 9371, i32 -9435, i32 -1471, i32 -8980, i32 5540, i32 3423, i32 -3687, i32 2005, i32 6485, i32 -786, i32 8054, i32 -3540, i32 1597, i32 9127, i32 -756, i32 -7956, i32 -8516, i32 -2348, i32 -1619, i32 3127, i32 1460, i32 -9757, i32 4871, i32 321, i32 -5369, i32 -8698, i32 -6455, i32 5878, i32 -6705, i32 -3736, i32 1106, i32 9762, i32 -2669, i32 -5230, i32 6233, i32 3250, i32 -2321, i32 7154, i32 4366, i32 -331, i32 -2484, i32 7330, i32 6477, i32 4956, i32 -8655, i32 1320, i32 355, i32 -3834, i32 -319, i32 2636, i32 -6251, i32 8993, i32 8093, i32 8727, i32 -141, i32 9284, i32 8630, i32 1251, i32 5259, i32 4050, i32 -7627, i32 3394, i32 2839, i32 9651, i32 4023, i32 4598, i32 3304, i32 -8793, i32 -3221, i32 -7766, i32 -8882, i32 4008, i32 -7064, i32 -5956, i32 2433, i32 5048, i32 -7611, i32 2804, i32 -1310, i32 -5796, i32 -6115, i32 1090, i32 -957, i32 7226, i32 4557, i32 -2033, i32 -779, i32 -2296, i32 -9922, i32 9982, i32 1454, i32 9798, i32 -3461, i32 4194, i32 -5678, i32 5527, i32 -6067, i32 5232, i32 4800, i32 -7191, i32 7708, i32 -747, i32 9809, i32 7714, i32 6196, i32 2714, i32 7670, i32 -6305, i32 -9049, i32 5532, i32 -1459, i32 9077, i32 -1088, i32 -5393, i32 -7649, i32 -2405, i32 -2984, i32 -1962, i32 6323, i32 -7974, i32 6290, i32 1006, i32 7816, i32 3415, i32 -4786, i32 -7617, i32 7121, i32 -9884, i32 -6914, i32 -1852, i32 1858, i32 8804, i32 -4112, i32 6204, i32 5832, i32 -1369, i32 9542, i32 -5806, i32 5227, i32 5881, i32 -589, i32 906, i32 799, i32 7931, i32 2977, i32 7524, i32 3475, i32 1204, i32 8539, i32 5482, i32 8331, i32 -7769, i32 -9981, i32 8261, i32 -4802, i32 -5777, i32 3345, i32 4106, i32 7012, i32 -6687, i32 -5963, i32 9107, i32 -8976, i32 -6157, i32 1849, i32 -5579, i32 -913, i32 6980, i32 717, i32 8338, i32 1775, i32 1017, i32 3736, i32 -39, i32 5529, i32 1173, i32 5079, i32 -1982, i32 -7918, i32 8925, i32 6908, i32 471, i32 -408, i32 5344, i32 -9507, i32 -4844, i32 1610, i32 6597, i32 9921, i32 -2040, i32 -4012, i32 -4838, i32 5436, i32 5494, i32 -8237, i32 2748, i32 9311, i32 -3988, i32 8004, i32 3974, i32 6351, i32 -373, i32 -379, i32 -5582, i32 1868, i32 -3696, i32 7641, i32 8341, i32 8141, i32 4274, i32 -2902, i32 1013, i32 4197, i32 8036, i32 425, i32 -5293, i32 8875, i32 -7875, i32 6725, i32 -2113, i32 -974, i32 -5941, i32 -1062, i32 2385, i32 -662, i32 -1850, i32 -5167, i32 3475, i32 -3079, i32 -4544, i32 5188, i32 6363, i32 -986, i32 5975, i32 7584, i32 -7302, i32 8352, i32 6560, i32 -3050, i32 -2441, i32 259, i32 -6751, i32 8102, i32 -1262, i32 -2866, i32 -9733, i32 -5656, i32 -2091, i32 6718, i32 -273, i32 3125, i32 3853, i32 2920, i32 -3366, i32 -7401, i32 -6434, i32 4817, i32 8134, i32 1984, i32 -9236, i32 2507, i32 3782, i32 -7489, i32 8929, i32 -8491, i32 5649, i32 1609, i32 -2506, i32 -1448, i32 -5755, i32 1840, i32 5250, i32 -4496, i32 9786, i32 -5252, i32 -9652, i32 -2800, i32 1142, i32 -178, i32 939, i32 8904, i32 -1334, i32 4141, i32 -6347, i32 -8204, i32 7959, i32 -2384, i32 -9662, i32 -6365, i32 5645, i32 1156, i32 2236, i32 -6620, i32 8155, i32 1280, i32 -8692, i32 1310, i32 3763, i32 -7323, i32 -7672, i32 6821, i32 8005, i32 7648, i32 -297, i32 -5907, i32 -9883, i32 -7344, i32 3600, i32 5120, i32 -6823, i32 -5592, i32 -6138, i32 8155, i32 2267, i32 -2811, i32 -7476, i32 -2304, i32 -9361, i32 2240, i32 5710, i32 -9133, i32 -377, i32 -770, i32 5067, i32 -223, i32 -243, i32 6545, i32 -2223, i32 4561, i32 707, i32 -6152, i32 9631, i32 8603, i32 -319, i32 -6067, i32 4426, i32 3354, i32 9271, i32 -2536, i32 5788, i32 5050, i32 -9958, i32 -1715, i32 1023, i32 -2471, i32 1861, i32 -4453, i32 3339, i32 -5242, i32 -2664, i32 -868, i32 -894, i32 -9007, i32 -2473, i32 9059, i32 3946, i32 -3805, i32 -4798, i32 -6937, i32 -5851, i32 -1246, i32 9397, i32 2666, i32 -4327, i32 -4176, i32 -4023, i32 -2414, i32 -7930, i32 4606, i32 -8887, i32 -3861, i32 1262, i32 1260, i32 128, i32 5971, i32 3885, i32 -1012, i32 -2534, i32 -7598, i32 1267, i32 -1197, i32 1049, i32 2417, i32 4799, i32 6123, i32 -5888, i32 -3716, i32 9049, i32 -5006, i32 3292, i32 8461, i32 -4017, i32 -1930, i32 -4298, i32 -5398, i32 554, i32 -8561, i32 4911, i32 4249, i32 -7549, i32 -6406, i32 407, i32 -4469, i32 7945, i32 8559, i32 1892, i32 -8563, i32 3650, i32 5664, i32 -9172, i32 812, i32 -4006, i32 6979, i32 5955, i32 -1138, i32 -1861, i32 86, i32 -6705, i32 -6841, i32 -5849, i32 1726, i32 -3946, i32 5279, i32 -6419, i32 -890, i32 6031, i32 952, i32 3406, i32 8419, i32 7407, i32 1939, i32 -1112, i32 -344, i32 -2519, i32 933, i32 7072, i32 9397, i32 -2667, i32 -9181, i32 9365, i32 -5444, i32 -6163, i32 3797, i32 -6925, i32 -3958, i32 -41, i32 -9405, i32 -5840, i32 -231, i32 1473, i32 -7892, i32 9207, i32 556, i32 -7504, i32 -9194, i32 -2677, i32 5291, i32 -2117, i32 4600, i32 -3539, i32 -5410, i32 2230, i32 6378, i32 -9713, i32 8732, i32 -9335, i32 6289, i32 872, i32 8822, i32 2212, i32 8664, i32 3817, i32 -8803, i32 9384, i32 4595, i32 226, i32 5122, i32 -2408, i32 2251, i32 2658, i32 -3769, i32 3175, i32 8737, i32 7500, i32 2173, i32 -1137, i32 -6965, i32 -5571, i32 -2771, i32 4467, i32 8105, i32 1582, i32 5336, i32 7901, i32 -8625, i32 3908, i32 -6566, i32 -4890, i32 -2103, i32 -67, i32 -4996, i32 -8573, i32 -2191, i32 -2678, i32 -478, i32 6784, i32 -5412, i32 -2227, i32 -1180, i32 9892, i32 -959, i32 -8423, i32 -6947, i32 -9983, i32 -1063, i32 9658, i32 -415, i32 -8169, i32 6890, i32 -7072, i32 -3401, i32 -5357, i32 8754, i32 -1164, i32 7240, i32 925, i32 -1702, i32 3938, i32 -1766, i32 -3428, i32 -4633, i32 2483, i32 7790, i32 4113, i32 -4207, i32 1962, i32 -3243, i32 -757, i32 -7568, i32 -2978, i32 -1303, i32 3005, i32 -7290, i32 -3505, i32 -3793, i32 1175, i32 8875, i32 8030, i32 670, i32 -8223, i32 1132, i32 -9382, i32 -1733, i32 -7410, i32 -8286, i32 -3791, i32 9318, i32 -9226, i32 1197, i32 -4349, i32 2677, i32 -4675, i32 -4027, i32 -893, i32 5904, i32 6518, i32 6286, i32 -2765, i32 -7108, i32 -7843, i32 4381, i32 -6747, i32 -8841, i32 -2471, i32 -6943, i32 -8080, i32 -2753, i32 8540, i32 907, i32 -2714, i32 -6820, i32 6044, i32 5488, i32 -7371, i32 435, i32 -2446, i32 9678, i32 5601, i32 -4060, i32 2270, i32 7731, i32 -4539, i32 -6472, i32 9692, i32 6425, i32 3722, i32 -8433, i32 4110, i32 -8903, i32 -4518, i32 -3037, i32 4721, i32 7999, i32 -7003, i32 2491, i32 -5430, i32 460, i32 -4933, i32 6760, i32 -3421, i32 -9250, i32 -6510, i32 -5023, i32 7187, i32 7878, i32 9642, i32 9724, i32 -7220, i32 3881, i32 -3847, i32 -4231, i32 9056, i32 4152, i32 8349, i32 -557, i32 -4761, i32 -4853, i32 2259, i32 7875, i32 -3431, i32 -6404, i32 8621, i32 -4666, i32 -8534, i32 -784, i32 -8580, i32 -1697, i32 -2557, i32 -8576, i32 -3912, i32 -7848, i32 5069, i32 3367, i32 3041, i32 1426, i32 5537, i32 -9236, i32 5535, i32 9541, i32 8922, i32 -6177, i32 6104, i32 -714, i32 -2638, i32 9443, i32 -4919, i32 -3946, i32 1617, i32 4094, i32 -6699, i32 7799, i32 5196, i32 -1571, i32 -3558, i32 -2621, i32 3765, i32 6750, i32 -9552, i32 1424, i32 7093, i32 3620, i32 -9614, i32 -7074, i32 -9943, i32 -5233, i32 7082, i32 5281, i32 -2672, i32 -9529, i32 5026, i32 7783, i32 2779, i32 4136, i32 -6318, i32 -3848, i32 -2221, i32 -2849, i32 -5033, i32 7954, i32 -506, i32 -9813, i32 -4564, i32 -1112, i32 -9121, i32 9298, i32 8413, i32 -1094, i32 -832, i32 -8580, i32 -6128, i32 6135, i32 2260, i32 -1603, i32 3220, i32 8175, i32 -1579, i32 -1613, i32 7402, i32 -2172, i32 881, i32 4525, i32 -9861, i32 -6226, i32 9512, i32 -7300, i32 8528, i32 8347, i32 195, i32 8231, i32 6175, i32 -4351, i32 7612, i32 8394, i32 -661, i32 -9746, i32 -4008, i32 2343, i32 8367, i32 2971, i32 -8592, i32 -2443, i32 -5982, i32 -6936, i32 9577, i32 1068, i32 5021, i32 5681, i32 -8579, i32 -7057, i32 -8258, i32 6757, i32 -4021, i32 4272, i32 -6060, i32 4493, i32 7627, i32 -3880, i32 -5303, i32 -8337, i32 7301, i32 9155, i32 3558, i32 -1930, i32 -4935, i32 -5685, i32 8367, i32 -3517, i32 7135, i32 -1583, i32 -256, i32 -2283, i32 -3135, i32 -207, i32 6288, i32 -2739, i32 7215, i32 8658, i32 -4068, i32 5878, i32 4672, i32 6076, i32 -578, i32 -9208, i32 -2842, i32 1461, i32 -332, i32 -7388, i32 -6946, i32 3608, i32 2025, i32 131, i32 -7947, i32 -6798, i32 -4489, i32 -4458, i32 251, i32 -7534, i32 -9088, i32 6424, i32 5075, i32 5188, i32 2120, i32 2228, i32 -5861, i32 -2501, i32 3998, i32 -6116, i32 9760, i32 -9023, i32 5968, i32 -4388, i32 -2816, i32 -4640, i32 7755, i32 -5571, i32 -5917, i32 2431, i32 -993, i32 5684, i32 6606, i32 3905, i32 -1942, i32 -3574, i32 210, i32 -7436, i32 -45, i32 -7827, i32 4252, i32 1561, i32 -3700, i32 3644, i32 -7952, i32 6426, i32 -9134, i32 215, i32 9453, i32 -9223, i32 139, i32 -329, i32 -4938, i32 -5499, i32 8135, i32 -3071, i32 -5556, i32 81, i32 9010, i32 -8310, i32 1154, i32 -7673, i32 945, i32 2748, i32 -869, i32 2204, i32 7271, i32 4237, i32 -8192, i32 -9534, i32 -9431, i32 8114, i32 -3722, i32 1615, i32 -9431, i32 7182, i32 740, i32 -783, i32 4703, i32 -9032, i32 7309, i32 70, i32 2451, i32 3612, i32 2022, i32 1164, i32 3554, i32 -5731, i32 -9364, i32 3228, i32 5621, i32 -55, i32 -3593, i32 650, i32 -9853, i32 803, i32 -9932, i32 -3730, i32 -1679, i32 7377, i32 -1753, i32 -7583, i32 -7699, i32 -8933, i32 -7202, i32 -259, i32 4422, i32 1940, i32 -1823, i32 -1829, i32 -5077, i32 -2898, i32 -2457, i32 6836, i32 2242, i32 -2774, i32 -3423, i32 -9091, i32 9927, i32 4824, i32 8871, i32 -3582, i32 5714, i32 -4588, i32 -3248, i32 1459, i32 839, i32 -3009, i32 5830, i32 1520, i32 -7219, i32 -7365, i32 9311, i32 -4584, i32 -9661, i32 7219, i32 4540, i32 889, i32 637, i32 -2356, i32 -6037, i32 8784, i32 300, i32 -3032, i32 4318, i32 -5791, i32 8431, i32 4142, i32 -2008, i32 -9731, i32 1179, i32 9459, i32 1267, i32 9896, i32 1984, i32 -1322, i32 -1037, i32 8444, i32 -9649, i32 5695, i32 -2806, i32 -1034, i32 -7238, i32 2655, i32 -3509, i32 -7423, i32 5467, i32 -1924, i32 4780, i32 2965, i32 -2538, i32 6446, i32 946, i32 909, i32 -5119, i32 1503, i32 1238, i32 1195, i32 2590, i32 -7122, i32 1275, i32 9927, i32 8097, i32 6455, i32 -2313, i32 -4983, i32 -2224, i32 -9910, i32 3406, i32 -1964, i32 7779, i32 -7122, i32 -8788, i32 9589, i32 -8616, i32 -8857, i32 -1, i32 1256, i32 8356, i32 3458, i32 9052, i32 7605, i32 9846, i32 7903, i32 4383, i32 1461, i32 -5034, i32 -4969, i32 4224, i32 1327, i32 -1845, i32 4927, i32 1475, i32 -5526, i32 1396, i32 -7499, i32 9373, i32 -3667, i32 4733, i32 4647, i32 6029, i32 9772, i32 -286, i32 5065, i32 -4072, i32 -2714, i32 -8447, i32 4585, i32 5385, i32 4568, i32 642, i32 8712, i32 971, i32 6304, i32 -1939, i32 -2997, i32 -2413, i32 4028, i32 -3347, i32 -3270, i32 6550, i32 -2278, i32 -8959, i32 -2828, i32 -5947, i32 -2984, i32 4835, i32 5420, i32 6393, i32 -4104, i32 -6788, i32 4923, i32 8520, i32 8249, i32 5402, i32 -108, i32 640, i32 -6853, i32 -7532, i32 1602, i32 -1084, i32 -7163, i32 -3339, i32 -7438, i32 -3250, i32 -5396, i32 -8436, i32 -571, i32 8176, i32 -931, i32 -4470, i32 2586, i32 -8402, i32 -660, i32 5472, i32 -1516, i32 8655, i32 -3827, i32 1985, i32 -6038, i32 506, i32 9851, i32 6110, i32 2383, i32 -462, i32 -8443, i32 5665, i32 -2626, i32 6309, i32 3045, i32 1422, i32 2349, i32 9571, i32 -3259, i32 -843, i32 4415, i32 -8223, i32 -2969, i32 -1565, i32 -9699, i32 9299, i32 2954, i32 -7474, i32 -7762, i32 7800, i32 8138, i32 -2472, i32 7739, i32 6000, i32 -6206, i32 5954, i32 5049, i32 7054, i32 645, i32 -7314, i32 9997, i32 -6604, i32 2461, i32 4740, i32 9996, i32 -6857, i32 -1802, i32 -6083, i32 1082, i32 -5932, i32 -4120, i32 -7096, i32 3152, i32 -2779, i32 6699, i32 -445, i32 738, i32 2906, i32 -5445, i32 2414, i32 -8313, i32 -4903, i32 6945, i32 -6897, i32 6986, i32 9339, i32 -8611, i32 8650, i32 -4600, i32 -3594, i32 -7097, i32 8646, i32 -5454, i32 2905, i32 3624, i32 -6768, i32 -2400, i32 8751, i32 9816, i32 -3133, i32 -2336, i32 70, i32 9177, i32 -5631, i32 543, i32 7583, i32 -1997, i32 1030, i32 4130, i32 -2946, i32 -9554, i32 2522, i32 -7948, i32 2152, i32 -2469, i32 8748, i32 4997, i32 -8489, i32 -3816, i32 -9240, i32 -8476, i32 -5980, i32 2170, i32 2563, i32 5130, i32 5381, i32 -7298, i32 -1989, i32 8870, i32 5968, i32 2211, i32 5877, i32 -798, i32 85, i32 5556, i32 -7993, i32 -3749, i32 -1772, i32 -3279, i32 -3496, i32 -8218, i32 357, i32 -4310, i32 -8595, i32 -6231, i32 1559, i32 5489, i32 3570, i32 -8715, i32 6013, i32 -8048, i32 5112, i32 -3209, i32 -7766, i32 -5733, i32 -1106, i32 2603, i32 -8618, i32 -9466, i32 2528, i32 8774, i32 7080, i32 -4019, i32 2332, i32 -757, i32 -9125, i32 3851, i32 -7300, i32 4899, i32 3135, i32 7020, i32 6440, i32 4246, i32 2642, i32 1049, i32 2770, i32 -2311, i32 8962, i32 7144, i32 -9219, i32 -9070, i32 -720, i32 -4326, i32 3667, i32 6991, i32 -47, i32 -7304, i32 -4960, i32 -730, i32 -9046, i32 -6470, i32 -1551, i32 5934, i32 -7691, i32 -569, i32 3920, i32 -4874, i32 2990, i32 -5025, i32 -9689, i32 5893, i32 -615, i32 -9252, i32 -5385, i32 9683, i32 -5738, i32 9871, i32 311, i32 -5937, i32 -2953, i32 -7383, i32 655, i32 -3158, i32 1077, i32 -6879, i32 3542, i32 -983, i32 4777, i32 9439, i32 -6992, i32 5174, i32 -1255, i32 6862, i32 2349, i32 -8971, i32 -9248, i32 2784, i32 3366, i32 1721, i32 -3266, i32 -2079, i32 6842, i32 -3958, i32 6450, i32 -49, i32 756, i32 -6892, i32 -6403, i32 9437, i32 9009, i32 -8701, i32 2184, i32 -2088, i32 1223, i32 2519, i32 1160, i32 4205, i32 -773, i32 2544, i32 -5221, i32 -9252, i32 -5264, i32 -5986, i32 5579, i32 -9949, i32 7727, i32 4041, i32 5236, i32 1049, i32 -2751, i32 -706, i32 -2361, i32 3085, i32 8684, i32 3022, i32 -9331, i32 -6297, i32 2210, i32 2651, i32 -1367, i32 -5324, i32 -4818, i32 8625, i32 2630, i32 7110, i32 -1998, i32 9753, i32 2918, i32 -2808, i32 -3340, i32 -2828, i32 -1499, i32 -3894, i32 484, i32 -9505, i32 -2025, i32 582, i32 -5464, i32 3154, i32 7748, i32 -3173, i32 8270, i32 2097, i32 9421, i32 -5161, i32 4248, i32 1260, i32 -7241, i32 6076, i32 -8697, i32 -8645, i32 -9187, i32 5507, i32 5403, i32 -7440, i32 8498, i32 4925, i32 3204, i32 -732, i32 -4772, i32 5194, i32 -8558, i32 -9878, i32 -7847, i32 -869, i32 3384, i32 -5501, i32 -3409, i32 -1691, i32 8554, i32 4035, i32 -7707, i32 4306, i32 1387, i32 -6381, i32 -5812, i32 -1686, i32 -9335, i32 4021, i32 2980, i32 606, i32 690, i32 4606, i32 -1099, i32 7955, i32 8326, i32 1156, i32 -4752, i32 -9758, i32 7611, i32 7361, i32 586, i32 7073, i32 -5874, i32 -2724, i32 3589, i32 2925, i32 -2127, i32 -973, i32 -4057, i32 6872, i32 9384, i32 -8479, i32 -3937, i32 -7951, i32 -2524, i32 -9578, i32 -1972, i32 -206, i32 -1330, i32 5652, i32 -3846, i32 -176, i32 -1317, i32 9925, i32 9128, i32 -4996, i32 -7456, i32 2943, i32 1200, i32 5854, i32 -6765, i32 659, i32 895, i32 -9137, i32 4975, i32 3294, i32 -680, i32 1573, i32 2379, i32 -4928, i32 -3453, i32 1205, i32 8578, i32 5341, i32 5094, i32 -8843, i32 877, i32 6457, i32 -5321, i32 6758, i32 -6436, i32 7766, i32 -1878, i32 2943, i32 6677, i32 -1370, i32 7482, i32 220, i32 -4791, i32 -651, i32 -1945, i32 28, i32 4911, i32 -1045, i32 -3655, i32 -5027, i32 2075, i32 -4910, i32 -2514, i32 -4499, i32 -7905, i32 3632, i32 9101, i32 -8253, i32 5659, i32 -5924, i32 1904, i32 2252, i32 1438, i32 9872, i32 -1258, i32 -8779, i32 -2374, i32 9676, i32 3375, i32 -5098, i32 -7837, i32 9958, i32 700, i32 2446, i32 4323, i32 2300, i32 -778, i32 -6733, i32 -7634, i32 7687, i32 1263, i32 9464, i32 9464, i32 -9201, i32 6483, i32 2022, i32 -661, i32 -2832, i32 -7773, i32 -8501, i32 6750, i32 -411, i32 1522, i32 8089, i32 -2302, i32 393, i32 2114, i32 9985, i32 -2835, i32 6996, i32 63, i32 -8109, i32 4446, i32 7360, i32 -4934, i32 -6919, i32 -8979, i32 -3781, i32 -6444, i32 8051, i32 -9696, i32 -7973, i32 3739, i32 -2458, i32 -6385, i32 -7988, i32 -309, i32 -1227, i32 -553, i32 -88, i32 6139, i32 -5458, i32 -6527, i32 8899, i32 5352, i32 -6650, i32 3808, i32 -525, i32 6720, i32 -8008, i32 -4079, i32 819, i32 -5410, i32 4476, i32 3788, i32 1919, i32 -3390, i32 -3497, i32 5641, i32 8305, i32 -3442, i32 8586, i32 1693, i32 8903, i32 9438, i32 5085, i32 -3666, i32 -7452, i32 3625, i32 2661, i32 -4969, i32 3799, i32 6036, i32 -9353, i32 1651, i32 3310, i32 -3918, i32 2801, i32 -2755, i32 7944, i32 -8489, i32 -3653, i32 2531, i32 6615, i32 -4699, i32 9201, i32 -3334, i32 -3589, i32 6068, i32 2158, i32 90, i32 5171, i32 9785, i32 1228, i32 -4749, i32 -765, i32 -6819, i32 6062, i32 823, i32 -1092, i32 3667, i32 4742, i32 1082, i32 239, i32 2563, i32 127, i32 9896, i32 3971, i32 2360, i32 1277, i32 3063, i32 6366, i32 1768, i32 -4707, i32 -5174, i32 -9453, i32 -8385, i32 7433, i32 9195, i32 -6807, i32 6562, i32 -4361, i32 -6755, i32 3416, i32 -7692, i32 -9456, i32 5682, i32 -4947, i32 3705, i32 -405, i32 -7259, i32 2741, i32 -8057, i32 -2874, i32 726, i32 4856, i32 8122, i32 -8121, i32 -3346, i32 8125, i32 -2304, i32 9470, i32 -5031, i32 -9820, i32 -3994, i32 -7104, i32 8603, i32 6347, i32 2126, i32 -6659, i32 -1863, i32 9483, i32 -6983, i32 -7532, i32 4598, i32 -2267, i32 2670, i32 13, i32 -6251, i32 -2668, i32 6098, i32 -7730, i32 7478, i32 1274, i32 -5115, i32 9572, i32 2847, i32 9459, i32 -3194, i32 4051, i32 -8434, i32 4110, i32 1009, i32 181, i32 4224, i32 -6119, i32 6339, i32 5372, i32 5286, i32 8499, i32 -1956, i32 2572, i32 7399, i32 5984, i32 -8580, i32 -8990, i32 -6116, i32 3242, i32 4272, i32 -4699, i32 -2948, i32 -1917, i32 8470, i32 7303, i32 593, i32 -1485, i32 -4213, i32 7183, i32 -1746, i32 8666, i32 4664, i32 -1396, i32 -7249, i32 -6123, i32 -5882, i32 4964, i32 -4034, i32 -8963, i32 -7132, i32 -8518, i32 7141, i32 3116, i32 -283, i32 5574, i32 4775, i32 1876, i32 4419, i32 -8991, i32 -6794, i32 -1250, i32 6024, i32 -4658, i32 5449, i32 2982, i32 2834, i32 -9810, i32 4666, i32 3564, i32 8587, i32 5963, i32 7948, i32 -1406, i32 136, i32 6357, i32 7305, i32 4121, i32 -2932, i32 -3147, i32 -3299, i32 -2139, i32 1600, i32 -2690, i32 -3482, i32 -2083, i32 6613, i32 6559, i32 9060, i32 1486, i32 -2364, i32 -4322, i32 -1155, i32 8820, i32 -3206, i32 -7791, i32 -8250, i32 -45, i32 3751, i32 -8954, i32 -4715, i32 7844, i32 -2458, i32 3173, i32 -4190, i32 9566, i32 7331, i32 -5137, i32 6064, i32 -546, i32 3650, i32 -5409, i32 7235, i32 8692, i32 -1260, i32 2676, i32 -2636, i32 6730, i32 -4856, i32 5367, i32 5388, i32 3749, i32 8343, i32 508, i32 -6060, i32 -8792, i32 5545, i32 -4378, i32 -5718, i32 179, i32 -6681, i32 9511, i32 7279, i32 -6132, i32 5126, i32 2472, i32 9802, i32 -7119, i32 -8966, i32 2756, i32 2858, i32 8774, i32 -6564, i32 -8630, i32 -2056, i32 -9581, i32 -1232, i32 2540, i32 6037, i32 9287, i32 -3890, i32 -4789, i32 1474, i32 -9306, i32 -7848, i32 -5848, i32 7907, i32 -6049, i32 7745, i32 3439, i32 -8991, i32 -3045, i32 7049, i32 -2249, i32 2246, i32 509, i32 3468, i32 8594, i32 3881, i32 -5135, i32 5498, i32 -7688, i32 2082, i32 5320, i32 4535, i32 9276, i32 -1620, i32 -75, i32 -2028, i32 154, i32 -8615, i32 2333, i32 -6454, i32 4231, i32 -8605, i32 9338, i32 3672, i32 -8535, i32 8492, i32 -9257, i32 -577, i32 2995, i32 3287, i32 -8953, i32 -4444, i32 -6726, i32 501, i32 915, i32 9720, i32 8173, i32 699, i32 4380, i32 -771, i32 -9844, i32 7232, i32 -1714, i32 -3339, i32 -1538, i32 8042, i32 -2600, i32 -5551, i32 -3489, i32 -1677, i32 9272, i32 -283, i32 -52, i32 -3854, i32 9860, i32 8465, i32 3235, i32 876, i32 -9132, i32 7399, i32 -3991, i32 -1620, i32 2893, i32 679, i32 -8156, i32 3331, i32 4176, i32 -1594, i32 -593, i32 -5258, i32 -1094, i32 6460, i32 -6416, i32 8066, i32 -5721, i32 -8529, i32 -8620, i32 3085, i32 6768, i32 7801, i32 5144, i32 -8835, i32 -242, i32 6132, i32 8394, i32 -1356, i32 -2763, i32 -4223, i32 -1072, i32 6069, i32 820, i32 -3721, i32 2598, i32 3115, i32 4532, i32 -8907, i32 -1203, i32 8437, i32 -7323, i32 -2950, i32 -9641, i32 4207, i32 1615, i32 1643, i32 -843, i32 -3461, i32 -5816, i32 -4553, i32 -6961, i32 -6665, i32 -1413, i32 880, i32 4887, i32 6429, i32 3458, i32 7229, i32 1378, i32 -9241, i32 3214, i32 3226, i32 -3276, i32 -1647, i32 -3352, i32 -2445, i32 2890, i32 8748, i32 4749, i32 -1283, i32 1742, i32 -3445, i32 4733, i32 -9036, i32 -4236, i32 -4725, i32 -1293, i32 5014, i32 -3045, i32 -5350, i32 8538, i32 7956, i32 9981, i32 7069, i32 5229, i32 -6174, i32 7955, i32 -5756, i32 -2162, i32 6598, i32 8495, i32 -3839, i32 1762, i32 -5851, i32 5763, i32 -9683, i32 4609, i32 -7320, i32 -4704, i32 -7075, i32 -770, i32 8469, i32 8691, i32 -6102, i32 8377, i32 -7050, i32 -5481, i32 -759, i32 -4604, i32 6348, i32 -4039, i32 7650, i32 -846, i32 -87, i32 6036, i32 1869, i32 -4099, i32 -6931, i32 6892, i32 -2855, i32 7056, i32 -2102, i32 3494, i32 2585, i32 8674, i32 -1919, i32 -3857, i32 -6879, i32 -6025, i32 6972, i32 -7998, i32 5466, i32 -2286, i32 2624, i32 -4865, i32 4120, i32 4273, i32 208, i32 -1459, i32 -8197, i32 -1427, i32 2358, i32 498, i32 6688, i32 -2005, i32 3754, i32 -8386, i32 4776, i32 816, i32 -7511, i32 -4418, i32 -4878, i32 9615, i32 -9917, i32 5755, i32 -3391, i32 1549, i32 525, i32 2688, i32 5701, i32 -6590, i32 4486, i32 288, i32 8596, i32 -2627, i32 -6891, i32 8741, i32 5419, i32 -8201, i32 1576, i32 8945, i32 9131, i32 -7671, i32 -2446, i32 -1021, i32 -777, i32 1282, i32 -7299, i32 8356, i32 -8009, i32 -9497, i32 6270, i32 3296, i32 3529, i32 9504, i32 112, i32 9554, i32 -6285, i32 8188, i32 -5760, i32 6986, i32 -189, i32 4849, i32 8548, i32 -1914, i32 -3698, i32 8793, i32 9920, i32 -7573, i32 8899, i32 7641, i32 -3136, i32 -9922, i32 4070, i32 -895, i32 5966, i32 -1837, i32 9111, i32 2127, i32 -9712, i32 1589, i32 -1925, i32 8084, i32 1942, i32 -3184, i32 -3313, i32 -6109, i32 641, i32 -1629, i32 5653, i32 -3631, i32 -8556, i32 -720, i32 4749, i32 4476, i32 -2535, i32 7304, i32 6590, i32 6850, i32 -1528, i32 3583, i32 -359, i32 2701, i32 7078, i32 5235, i32 -8951, i32 1954, i32 -1255, i32 9902, i32 963, i32 -8603, i32 3066, i32 -3730, i32 3480, i32 1740, i32 8025, i32 -6049, i32 -6288, i32 -7050, i32 7341, i32 3997, i32 -7984, i32 -6747, i32 6812, i32 3506, i32 -1033, i32 -9312, i32 7984, i32 649, i32 671, i32 2387, i32 -5065, i32 -4055, i32 8940, i32 6716, i32 1447, i32 -2567, i32 2498, i32 -838, i32 -2844, i32 -2292, i32 8679, i32 3245, i32 1211, i32 9721, i32 -1695, i32 -3816, i32 -9178, i32 -1476, i32 5848, i32 1860, i32 9542, i32 -8463, i32 8271, i32 -9704, i32 -7489, i32 -1871, i32 -8092, i32 1790, i32 -166, i32 8514, i32 -6791, i32 -8073, i32 -2417, i32 1289, i32 1702, i32 -9289, i32 3126, i32 8695, i32 -8130, i32 -1534, i32 -6955, i32 -1660, i32 -4831, i32 -4751, i32 7095, i32 4681, i32 -6126, i32 8038, i32 1842, i32 3810, i32 -8480, i32 923, i32 1178, i32 -4680, i32 3773, i32 -2131, i32 4643, i32 9365, i32 7701, i32 3276, i32 -8335, i32 -3311, i32 -7139, i32 -4880, i32 68, i32 -9878, i32 6876, i32 6424, i32 1321, i32 6672, i32 7336, i32 1677, i32 -9744, i32 354, i32 -7322, i32 -5241, i32 6419, i32 -9379, i32 -4215, i32 -1196, i32 -7398, i32 -9002, i32 -7322, i32 -149, i32 775, i32 7257, i32 -5637, i32 -7351, i32 5379, i32 556, i32 -5947, i32 2607, i32 -3676, i32 3638, i32 -3885, i32 -4051, i32 377, i32 -1216, i32 -244, i32 -2679, i32 5876, i32 3521, i32 9807, i32 -2074, i32 -6317, i32 4953, i32 -2987, i32 -4060, i32 -1322, i32 7576, i32 2717, i32 -930, i32 -7311, i32 -8785, i32 2104, i32 -7848, i32 3072, i32 -7891, i32 2, i32 1948, i32 6610, i32 -5641, i32 6725, i32 3827, i32 -5945, i32 6266, i32 -8743, i32 -3490, i32 5881, i32 -7496, i32 1830, i32 964, i32 1706, i32 -199, i32 -6303, i32 8306, i32 -5636, i32 489, i32 -483, i32 -5784, i32 8123, i32 -7098, i32 -8724, i32 -2779, i32 539, i32 -8455, i32 3001, i32 5249, i32 -5587, i32 9119, i32 -4600, i32 208, i32 -9353, i32 908, i32 -6590, i32 8663, i32 9812, i32 4675, i32 1756, i32 7156, i32 -6695, i32 -2864, i32 2090, i32 1703, i32 9744, i32 3460, i32 5204, i32 -9256, i32 791, i32 6644, i32 9006, i32 -7662, i32 1299, i32 4936, i32 4925, i32 -3834, i32 -3787, i32 2548, i32 5284, i32 -9473, i32 4996, i32 1363, i32 7066, i32 -82, i32 5651, i32 -7427, i32 6918, i32 -3609, i32 3951, i32 7226, i32 -3459, i32 7387, i32 8290, i32 -5613, i32 9764, i32 -9709, i32 9964, i32 5750, i32 3417, i32 -5378, i32 -5067, i32 2079, i32 -552, i32 4189, i32 -8622, i32 3812, i32 3496, i32 -394, i32 -315, i32 -3792, i32 -8204, i32 -2909, i32 -5146, i32 5787, i32 2972, i32 -3547, i32 9428, i32 2871, i32 4204, i32 -1660, i32 5971, i32 -9333, i32 8975, i32 -4521, i32 -6480, i32 7738, i32 4616, i32 6477, i32 -3125, i32 7870, i32 -5380, i32 -4906, i32 2176, i32 -7516, i32 82, i32 -9345, i32 -3442, i32 -4735, i32 -8277, i32 -7731, i32 -4521, i32 4629, i32 -1496, i32 1929, i32 1738, i32 9973, i32 -6796, i32 -4387, i32 5826, i32 2218, i32 -6158, i32 -6009, i32 8884, i32 1311, i32 -3280, i32 -9810, i32 3448, i32 2603, i32 6107, i32 -749, i32 -1266, i32 6442, i32 3236, i32 9904, i32 511, i32 -9422, i32 3246, i32 2923, i32 -1871, i32 293, i32 -1787, i32 7351, i32 -9381, i32 -2759, i32 -5187, i32 -3563, i32 9087, i32 7666, i32 377, i32 -8243, i32 -5228, i32 -3477, i32 -3647, i32 392, i32 1402, i32 -9666, i32 -6391, i32 4296, i32 -3354, i32 2971, i32 1978, i32 -5076, i32 7834, i32 -437, i32 7748, i32 -9900, i32 -4102, i32 4807, i32 -3939, i32 536, i32 -6463, i32 1773, i32 -4888, i32 3281, i32 2669, i32 -4600, i32 -1343, i32 -5577, i32 2022, i32 9060, i32 2292, i32 -8443, i32 2330, i32 6330, i32 6253, i32 6619, i32 -3194, i32 7675, i32 2832, i32 5311, i32 9636, i32 -4377, i32 -4705, i32 7284, i32 -374, i32 8616, i32 1214, i32 -9544, i32 -8122, i32 -4863, i32 -5475, i32 3658, i32 -4544, i32 8393, i32 -3094, i32 -5254, i32 -5934, i32 -6134, i32 -2921, i32 4431, i32 5682, i32 -1887, i32 9330, i32 -9405, i32 2719, i32 2104, i32 -1777, i32 -5519, i32 -528, i32 1789, i32 9074, i32 -9261, i32 9612, i32 -446, i32 -1575, i32 -7368, i32 7123, i32 -6936, i32 -6664, i32 9632, i32 3832, i32 213, i32 -2884, i32 -578, i32 -5674, i32 -7364, i32 5608, i32 -3706, i32 -5034, i32 5204, i32 5771, i32 -4714, i32 -6171, i32 -3985, i32 1429, i32 5699, i32 7379, i32 6712, i32 -9576, i32 -4633, i32 -584, i32 5926, i32 1773, i32 -5797, i32 9241, i32 4217, i32 -6828, i32 -7082, i32 4471, i32 5845, i32 -1132, i32 3734, i32 -638, i32 -6106, i32 -9228, i32 -3398, i32 -7749, i32 -6504, i32 -8456, i32 266, i32 -9607, i32 2449, i32 8548, i32 -7271, i32 552, i32 2975, i32 -4774, i32 3044, i32 277, i32 -9951, i32 5726, i32 9628, i32 -9802, i32 3549, i32 -6518, i32 -7079, i32 7860, i32 -7645, i32 6079, i32 -2627, i32 -11, i32 4479, i32 8156, i32 9846, i32 -105, i32 8306, i32 4555, i32 -3305, i32 -8709, i32 -7266, i32 5154, i32 -8317, i32 -5038, i32 -7964, i32 7650, i32 383, i32 -892, i32 -4060, i32 -7797, i32 9179, i32 4998, i32 -5055, i32 -8334, i32 4160, i32 -6204, i32 -6748, i32 -3, i32 8790, i32 426, i32 2255, i32 -8293, i32 -4731, i32 -8026, i32 429, i32 -5466, i32 -5206, i32 -8857, i32 -8412, i32 -5507, i32 7221, i32 -7117, i32 6416, i32 -4182, i32 -3717, i32 -5348, i32 -1537, i32 -9836, i32 -7560, i32 7384, i32 3943, i32 -484, i32 -6100, i32 -4818, i32 2605, i32 3809, i32 6062, i32 -3543, i32 9294, i32 1535, i32 -493, i32 5538, i32 8309, i32 -9664, i32 2504, i32 -6342, i32 6880, i32 -3827, i32 -3107, i32 -8495, i32 -9646, i32 -6974, i32 8012, i32 3686, i32 -7089, i32 -6904, i32 7244, i32 6151, i32 5983, i32 795, i32 8849, i32 -3027, i32 -2480, i32 4758, i32 -4296, i32 5412, i32 7197, i32 -66, i32 -7123, i32 2747, i32 7922, i32 -997, i32 -9255, i32 -5775, i32 -2277, i32 269, i32 6566, i32 -9754, i32 -3680, i32 1924, i32 4279, i32 -3909, i32 1364, i32 -312, i32 -2697, i32 8280, i32 8044, i32 -3717, i32 5294, i32 -2240, i32 -9186, i32 -6918, i32 2694, i32 -9638, i32 9698, i32 7947, i32 385, i32 7528, i32 -8897, i32 81, i32 -3851, i32 -686, i32 -5046, i32 5336, i32 -3465, i32 645, i32 6878, i32 -2303, i32 2692, i32 4312, i32 -3191, i32 -8835, i32 495, i32 9722, i32 5295, i32 -2313, i32 -3851, i32 6973, i32 5338, i32 1165, i32 5580, i32 -9379, i32 -7483, i32 4328, i32 -3354, i32 7289, i32 -9143, i32 -5415, i32 2454, i32 -731, i32 -6736, i32 6210, i32 3809, i32 -2856, i32 -4269, i32 -8606, i32 -4526, i32 -3040, i32 -8698, i32 -905, i32 -1639, i32 976, i32 5477, i32 7711, i32 -3425, i32 -1917, i32 4652, i32 -2346, i32 1735, i32 9565, i32 -7292, i32 807, i32 -9851, i32 -6445, i32 -1306, i32 6715, i32 -5836, i32 2110, i32 6947, i32 -2046, i32 -9879, i32 -1562, i32 4204, i32 -3892, i32 6873, i32 -3899, i32 4107, i32 -9449, i32 9456, i32 2941, i32 -3901, i32 -1214, i32 8525, i32 -8233, i32 -7761, i32 -9287, i32 4134, i32 -9205, i32 7360, i32 651, i32 -2052, i32 -9345, i32 -7297, i32 -8414, i32 719, i32 7454, i32 5991, i32 -8732, i32 7923, i32 -272, i32 -208, i32 4881, i32 4033, i32 -836, i32 4999, i32 -6306, i32 6801, i32 5178, i32 -8987, i32 5228, i32 8283, i32 -3661, i32 8943, i32 -6395, i32 -477, i32 199, i32 -7938, i32 4733, i32 -9347, i32 -6291, i32 -489, i32 -4994, i32 6988, i32 -6644, i32 1806, i32 -1045, i32 -4609, i32 -7409, i32 -74, i32 -6131, i32 -3032, i32 4183, i32 -7883, i32 -2490, i32 5865, i32 -6240, i32 -6114, i32 -407, i32 1991, i32 -3187, i32 -660, i32 6420, i32 -1331, i32 891, i32 1289, i32 -4307, i32 1116, i32 -6911, i32 5692, i32 -6502, i32 5642, i32 -8152, i32 8329, i32 -4907, i32 -1891, i32 -9957, i32 -980, i32 8177, i32 -1560, i32 3265, i32 -2113, i32 -5189, i32 1504, i32 6543, i32 -1552, i32 -522, i32 -6396, i32 -1291, i32 -419, i32 -2638, i32 3983, i32 -9312, i32 7371, i32 5033, i32 3262, i32 4771, i32 -310, i32 -9133, i32 -1102, i32 7486, i32 3926, i32 -2333, i32 -8485, i32 -453, i32 -9732, i32 6050, i32 4916, i32 7150, i32 -5396, i32 5706, i32 3615, i32 3880, i32 -1610, i32 4465, i32 5241, i32 8234, i32 8087, i32 -4367, i32 -8204, i32 8948, i32 -120, i32 9939, i32 2728, i32 -6225, i32 1099, i32 1911, i32 -4103, i32 3824, i32 -8829, i32 -8603, i32 -6074, i32 -5684, i32 6869, i32 3956, i32 -2909, i32 -4323, i32 -5387, i32 6588, i32 -8147, i32 -2132, i32 6937, i32 -8289, i32 -1121, i32 3882, i32 -5278, i32 -3676, i32 5312, i32 -5650, i32 -1604, i32 -2664, i32 -8687, i32 1682, i32 9146, i32 4296, i32 -2159, i32 9217, i32 8606, i32 -3284, i32 -9335, i32 9429, i32 6013, i32 -7333, i32 878, i32 1024, i32 -6832, i32 8060, i32 5696, i32 2528, i32 4852, i32 4288, i32 -1246, i32 -2518, i32 699, i32 7393, i32 7008, i32 1104, i32 -6116, i32 1155, i32 6963, i32 4808, i32 -5514, i32 8622, i32 541, i32 7437, i32 1153, i32 -1018, i32 -365, i32 -7281, i32 -5743, i32 3446, i32 -5077, i32 8614, i32 -4466, i32 -3803, i32 -8309, i32 -5800, i32 2743, i32 9709, i32 -4376, i32 691, i32 -949, i32 2428, i32 -7729, i32 -8261, i32 8089, i32 -5293, i32 -2479, i32 -1115, i32 2633, i32 8902, i32 -9858, i32 -5602, i32 968, i32 1721, i32 4099, i32 -9834, i32 -8538, i32 5079, i32 -4707, i32 5406, i32 -5861, i32 -6661, i32 1191, i32 -4695, i32 -8900, i32 -2212, i32 -4521, i32 4749, i32 -8372, i32 6149, i32 1236, i32 -8123, i32 -7018, i32 1014, i32 7307, i32 -6791, i32 9120, i32 6176, i32 6505, i32 7520, i32 3410, i32 2096, i32 -4951, i32 3173, i32 1456, i32 9391, i32 -8290, i32 4771, i32 6155, i32 8527, i32 3858, i32 -7571, i32 -5651, i32 -8274, i32 -150, i32 7429, i32 -9464, i32 -6761, i32 -2896, i32 -583, i32 -9888, i32 -2747, i32 3529, i32 -578, i32 7672, i32 -2511, i32 -4354, i32 4035, i32 -6525, i32 -5775, i32 1800, i32 -8962, i32 9127, i32 2570, i32 -6618, i32 -4467, i32 4327, i32 3211, i32 696, i32 5881, i32 6930, i32 -4217, i32 6977, i32 8154, i32 7905, i32 -6202, i32 -2490, i32 61, i32 3301, i32 3394, i32 8523, i32 8512, i32 -2407, i32 -1188, i32 -2299, i32 -6043, i32 9509, i32 -1599, i32 -328, i32 -2615, i32 -8608, i32 -631, i32 -2071, i32 8239, i32 -555, i32 -8489, i32 -615, i32 -4778, i32 -6539, i32 7405, i32 -5536, i32 111, i32 -297, i32 -3209, i32 179, i32 -4698, i32 5030, i32 -7483, i32 -5935, i32 -1167, i32 -3049, i32 -940, i32 6444, i32 -296, i32 -9905, i32 -6821, i32 -8678, i32 -7717, i32 8936, i32 7695, i32 545, i32 -2294, i32 8229, i32 9850, i32 -501, i32 -637, i32 3081, i32 4569, i32 -7428, i32 198, i32 -5768, i32 -230, i32 -4785, i32 -9065, i32 8561, i32 -5620, i32 6633, i32 6265, i32 4059, i32 5433, i32 -338, i32 4479, i32 -4574, i32 4522, i32 2145, i32 -8226, i32 7216, i32 -1430, i32 -2627, i32 -7937, i32 2090, i32 8531, i32 -3401, i32 7609, i32 -5351, i32 39, i32 -1746, i32 9642, i32 -6871, i32 4628, i32 1059, i32 -7780, i32 4496, i32 6299, i32 9630, i32 -3645, i32 -7711, i32 -4667, i32 -2775, i32 7088, i32 -2172, i32 9252, i32 943, i32 -1902, i32 -2752, i32 -7257, i32 -6772, i32 7898, i32 1910, i32 9155, i32 -7534, i32 -6486, i32 3937, i32 3158, i32 -2955, i32 -410, i32 -675, i32 9324, i32 -9659, i32 3282, i32 -6179, i32 593, i32 3741, i32 5453, i32 -1456, i32 8695, i32 -664, i32 -2127, i32 -8026, i32 -887, i32 -4844, i32 -7034, i32 5199, i32 -5129, i32 -6410, i32 -5450, i32 -3912, i32 6981, i32 -3164, i32 4697, i32 -9945, i32 -3972, i32 8806, i32 5345, i32 -4329, i32 8147, i32 5784, i32 -7093, i32 5559, i32 9648, i32 7086, i32 1909, i32 -8806, i32 -5923, i32 412, i32 8423, i32 -5945, i32 -274, i32 -6852, i32 -4444, i32 -6943, i32 -9232, i32 9765, i32 6192, i32 5187, i32 -9579, i32 -3352, i32 -7280, i32 4564, i32 -7150, i32 5684, i32 -4533, i32 7967, i32 282, i32 -3591, i32 -3014, i32 -3611, i32 -9346, i32 -9797, i32 -2022, i32 6992, i32 -7853, i32 -4561, i32 -597, i32 8721, i32 7735, i32 6396, i32 -6890, i32 574, i32 7713, i32 -2796, i32 -4498, i32 5139, i32 -7792, i32 7392, i32 6145, i32 -2189, i32 8552, i32 -8356, i32 1667, i32 -8779, i32 -4557, i32 8291, i32 -6013, i32 8433, i32 135, i32 -8027, i32 374, i32 -1601, i32 78, i32 8191, i32 -5445, i32 -8958, i32 -275, i32 -8387, i32 -4278, i32 8283, i32 -1953, i32 3257, i32 -5972, i32 5961, i32 -1153, i32 2443, i32 9081, i32 -6444, i32 1064, i32 5240, i32 -6451, i32 259, i32 5240, i32 -8932, i32 -1976, i32 2427, i32 3178, i32 8208, i32 2532, i32 8819, i32 -7626, i32 9499, i32 -6056, i32 -1617, i32 -8928, i32 -3342, i32 6896, i32 7093, i32 5984, i32 8727, i32 3855, i32 -8727, i32 -4732, i32 -4573, i32 -4933, i32 -6937, i32 4026, i32 -914, i32 8938, i32 2102, i32 -8529, i32 7956, i32 -1242, i32 -8899, i32 -288, i32 -1601, i32 -2284, i32 -1550, i32 4615, i32 7774, i32 -7102, i32 962, i32 8627, i32 -5954, i32 -3442, i32 -8090, i32 -8628, i32 -5658, i32 5748, i32 -4450, i32 9310, i32 -4185, i32 -2856, i32 8489, i32 3205, i32 -3725, i32 1564, i32 -5726, i32 -8769, i32 -9190, i32 5961, i32 -6585, i32 -8101, i32 -3101, i32 -4828, i32 -8680, i32 -9163, i32 -7067, i32 3751, i32 2604, i32 2695, i32 -6919, i32 -443, i32 -1185, i32 4003, i32 7392, i32 6111, i32 -2846, i32 721, i32 5976, i32 363, i32 530, i32 -6572, i32 6319, i32 9267, i32 -3076, i32 4504, i32 -5625, i32 -2308, i32 -1873, i32 -9999, i32 -9193, i32 7569, i32 -4906, i32 -6228, i32 4715, i32 -5242, i32 3992, i32 -4735, i32 -9281, i32 -4268, i32 8466, i32 6158, i32 -5739, i32 8225, i32 -2965, i32 1218, i32 -3075, i32 -4280, i32 -3740, i32 -2118, i32 -5909, i32 9801, i32 6981, i32 4663, i32 4211, i32 6235, i32 -6616, i32 -5796, i32 -2210, i32 -8321, i32 -3752, i32 -3425, i32 -4508, i32 -9183, i32 -4733, i32 5948, i32 -3985, i32 2466, i32 -1696, i32 -6263, i32 2111, i32 4254, i32 892, i32 4568, i32 3637, i32 841, i32 -4556, i32 2910, i32 -8809, i32 6692, i32 -1777, i32 -2678, i32 9475, i32 9943, i32 9083, i32 3557, i32 -4348, i32 4789, i32 -8288, i32 8474, i32 -5851, i32 1998, i32 -8916, i32 3728, i32 3360, i32 -4871, i32 1780, i32 -4708, i32 -2075, i32 -801, i32 922, i32 -4625, i32 -5429, i32 -6222, i32 2993, i32 6802, i32 1269, i32 -2500, i32 7113, i32 2034, i32 9979, i32 -1185, i32 -1945, i32 -2519, i32 6620, i32 -4303, i32 9531, i32 -3333, i32 -6916, i32 -2919, i32 -9560, i32 9903, i32 7261, i32 -9072, i32 -5977, i32 -6940, i32 -3158, i32 -7636, i32 6487, i32 -9310, i32 6152, i32 1467, i32 6577, i32 5186, i32 -456, i32 -5214, i32 -7837, i32 2574, i32 -6313, i32 2825, i32 -6253, i32 -2280, i32 8448, i32 867, i32 -6249, i32 151, i32 5793, i32 -9007, i32 -2027, i32 -6309, i32 -8341, i32 -2885, i32 1633, i32 -9399, i32 1389, i32 5016, i32 3538, i32 -5160, i32 -1875, i32 2659, i32 2667, i32 -5927, i32 6242, i32 7054, i32 -7586, i32 -2152, i32 4591, i32 9629, i32 2950, i32 -2528, i32 2608, i32 6370, i32 -7233, i32 -7639, i32 -8815, i32 -4177, i32 7238, i32 8192, i32 -3811, i32 545, i32 9211, i32 9859, i32 8792, i32 252, i32 -4079, i32 -3196, i32 -1831, i32 -5633, i32 -5787, i32 -5696, i32 2899, i32 -7635, i32 -9662, i32 -1945, i32 3281, i32 -5140, i32 4362, i32 -8378, i32 -6829, i32 2298, i32 7434, i32 1695, i32 5545, i32 -2560, i32 -3207, i32 -6113, i32 4924, i32 5570, i32 645, i32 6693, i32 3442, i32 -9733, i32 6805, i32 67, i32 -4597, i32 -507, i32 2394, i32 6493, i32 -30, i32 8102, i32 8631, i32 1685, i32 -2853, i32 1289, i32 3893, i32 9706, i32 8582, i32 -7996, i32 -3852, i32 2411, i32 6432, i32 7637, i32 6859, i32 9070, i32 9079, i32 4828, i32 7660, i32 -3757, i32 5811, i32 6537, i32 -7799, i32 3940, i32 -5171, i32 -2297, i32 -9727, i32 3576, i32 -9419, i32 -5185, i32 1729, i32 3882, i32 -542, i32 5343, i32 5329, i32 -9336, i32 6736, i32 5936, i32 8399, i32 -68, i32 2116, i32 -4828, i32 8477, i32 -6505, i32 8247, i32 2730, i32 4995, i32 -4789, i32 -8744, i32 8212, i32 -7976, i32 2305, i32 -7588, i32 1373, i32 -1103, i32 2416, i32 1658, i32 -3375, i32 -2007, i32 -5153, i32 -3438, i32 -4879, i32 7689, i32 9334, i32 5153, i32 9457, i32 -3863, i32 4359, i32 -5144, i32 7475, i32 -954, i32 -5309, i32 -7545, i32 6842, i32 490, i32 2039, i32 -9703, i32 -2664, i32 7704, i32 -4759, i32 8156, i32 4098, i32 1810, i32 -2380, i32 5938, i32 5752, i32 -4788, i32 -3382, i32 15, i32 -1075, i32 7408, i32 -7235, i32 9305, i32 -7746, i32 501, i32 -4410, i32 -9047, i32 212, i32 4080, i32 -7089, i32 -8840, i32 -4800, i32 6006, i32 1057, i32 7866, i32 8922, i32 -9765, i32 9373, i32 -8448, i32 -1292, i32 1140, i32 -1465, i32 6095, i32 6530, i32 -87, i32 5614, i32 5212, i32 849, i32 -4031, i32 5827, i32 -2875, i32 -5386, i32 -2889, i32 5793, i32 1610, i32 -6281, i32 7379, i32 927, i32 4941, i32 6440, i32 8099, i32 -7151, i32 9543, i32 7956, i32 -1913, i32 4320, i32 -4509, i32 -4723, i32 -2767, i32 5674, i32 3487, i32 -4025, i32 5962, i32 2244, i32 9568, i32 -2959, i32 442, i32 -6236, i32 -9376, i32 -8449, i32 -3515, i32 -7786, i32 -9097, i32 8058, i32 -8086, i32 -1958, i32 9556, i32 4645, i32 -8331, i32 -990, i32 -7134, i32 -9817, i32 4750, i32 3166, i32 2984, i32 -4190, i32 8627, i32 -7228, i32 2399, i32 3330, i32 -5024, i32 -9432, i32 -3096, i32 -7019, i32 7499, i32 6102, i32 -9753, i32 3096, i32 9623, i32 13, i32 2720, i32 6882, i32 -3518, i32 4526, i32 -7992, i32 -2572, i32 -2023, i32 -9510, i32 3947, i32 -4554, i32 5018, i32 -2190, i32 3345, i32 7678, i32 8857, i32 -8338, i32 -5212, i32 -3449, i32 6784, i32 -1713, i32 -6754, i32 4356, i32 8292, i32 -2322, i32 3577, i32 2108, i32 7870, i32 9202, i32 -9678, i32 -2661, i32 1378, i32 -8878, i32 3630, i32 -1876, i32 8303, i32 -3619, i32 -9656, i32 -4698, i32 -7640, i32 -8155, i32 699, i32 -5280, i32 -9024, i32 19, i32 -5789, i32 -403, i32 -7628, i32 -1118, i32 3758, i32 -1055, i32 -9233, i32 -4140, i32 5768, i32 -7086, i32 -1489, i32 -3335, i32 -8106, i32 9509, i32 8704, i32 9079, i32 -4476, i32 -9838, i32 5989, i32 7497, i32 7167, i32 -8348, i32 -4, i32 8706, i32 -7038, i32 8866, i32 -899, i32 7122, i32 -6959, i32 -2990, i32 -4150, i32 -6678, i32 -2183, i32 -334, i32 -1048, i32 -3159, i32 -4278, i32 9824, i32 1114, i32 -1175, i32 -247, i32 -6745, i32 3011, i32 -4339, i32 669, i32 1758, i32 -652, i32 -3289, i32 770, i32 8225, i32 3200, i32 3418, i32 6977, i32 -4499, i32 7125, i32 -8502, i32 -9739, i32 -507, i32 9505, i32 944, i32 -7593, i32 6703, i32 4007, i32 9475, i32 6856, i32 6830, i32 6748, i32 -2465, i32 5087, i32 39, i32 3077, i32 6999, i32 -9084, i32 7861, i32 -4637, i32 757, i32 -4471, i32 5803, i32 123, i32 -8589, i32 -5092, i32 -4084, i32 -4161, i32 -3237, i32 1338, i32 758, i32 738, i32 -3854, i32 -8833, i32 -6757, i32 538, i32 5010, i32 -4609, i32 -1721, i32 4322, i32 -3646, i32 -2170, i32 4993, i32 -1196, i32 896, i32 -4431, i32 8108, i32 -6253, i32 7273, i32 134, i32 -6624, i32 -6979, i32 5446, i32 -5642, i32 7626, i32 -1089, i32 -1607, i32 9275, i32 -6297, i32 2948, i32 -4561, i32 9501, i32 9693, i32 9322, i32 -4103, i32 7231, i32 -4045, i32 7406, i32 3954, i32 5296, i32 5350, i32 -6071, i32 9865, i32 -9325, i32 3232, i32 -2277, i32 3799, i32 -5914, i32 1656, i32 -3448, i32 2586, i32 -1769, i32 7503, i32 -2206, i32 -2490, i32 -3162, i32 -7628, i32 5974, i32 415, i32 -5760, i32 -7295, i32 3305, i32 3038, i32 -7380, i32 2635, i32 -4336, i32 6775, i32 7152, i32 -1160, i32 -3050, i32 5156, i32 3487, i32 4774, i32 -3845, i32 6280, i32 6292, i32 3755, i32 -2882, i32 6062, i32 -2678, i32 -2260, i32 -260, i32 9705, i32 7987, i32 -9344, i32 7235, i32 6548, i32 -8653, i32 6072, i32 6106, i32 463, i32 -1555, i32 7704, i32 -5376, i32 -5801, i32 -1452, i32 6965, i32 -8649, i32 2059, i32 -3543, i32 3523, i32 5741, i32 -4507, i32 7025, i32 2802, i32 3806, i32 935, i32 9255, i32 6665, i32 5821, i32 2656, i32 2625, i32 9760, i32 -9069, i32 -7172, i32 1769, i32 -3387, i32 -874, i32 3048, i32 5444, i32 9382, i32 -8850, i32 1000, i32 9969, i32 -6298, i32 -6227, i32 9679, i32 -9400, i32 -5438, i32 6969, i32 -632, i32 4904, i32 -7048, i32 -3103, i32 -9687, i32 6682, i32 -8135, i32 322, i32 2520, i32 -8931, i32 -1218, i32 169, i32 6024, i32 -3920, i32 -1549, i32 4679, i32 -4497, i32 7467, i32 9620, i32 -7375, i32 6620, i32 9916, i32 8666, i32 -9008, i32 2756, i32 7592, i32 -8147, i32 7379, i32 -8729, i32 -5597, i32 2448, i32 5993, i32 -8148, i32 9956, i32 6795, i32 2678, i32 8010, i32 -7571, i32 8389, i32 1357, i32 -9466, i32 7639, i32 -9769, i32 -1395, i32 -6550, i32 -846, i32 1196, i32 5243, i32 8344, i32 -1650, i32 9758, i32 3809, i32 -3843, i32 -7719, i32 -4162, i32 9941, i32 -8748, i32 6593, i32 -2072, i32 2337, i32 -6421, i32 2750, i32 -9885, i32 611, i32 -686, i32 5370, i32 567, i32 -6604, i32 9200, i32 -2226, i32 4370, i32 -389, i32 -9511, i32 9853, i32 5070, i32 -5735, i32 -8601, i32 -5983, i32 -6863, i32 2911, i32 7917, i32 -1295, i32 -8968, i32 8385, i32 -5657, i32 9869, i32 8038, i32 -5176, i32 -8178, i32 9625, i32 -4063, i32 7798, i32 -8329, i32 -3833, i32 -3067, i32 -8492, i32 -9521, i32 -79, i32 5911, i32 -852, i32 -2086, i32 8529, i32 -6036, i32 3653, i32 3536, i32 5656, i32 -7250, i32 6149, i32 4980, i32 -2845, i32 5672, i32 -2821, i32 6232, i32 -3729, i32 3476, i32 -3210, i32 9365, i32 8797, i32 -8196, i32 -5817, i32 -9591, i32 9967, i32 6242, i32 -6459, i32 -5628, i32 -485, i32 1711, i32 8863, i32 1938, i32 9600, i32 7434, i32 2772, i32 3558, i32 -7406, i32 -1129, i32 -9179, i32 5274, i32 -1588, i32 8483, i32 8141, i32 6289, i32 -9644, i32 9849, i32 -161, i32 -3610, i32 -8194, i32 6108, i32 -9703, i32 -3362, i32 -9319, i32 -984, i32 -6284, i32 -5052, i32 1426, i32 -6866, i32 8974, i32 -7450, i32 6071, i32 5513, i32 521, i32 -5645, i32 8764, i32 2839, i32 7786, i32 -8867, i32 -8963, i32 -7552, i32 -4402, i32 7620, i32 5009, i32 -1867, i32 1704, i32 1567, i32 9603, i32 9031, i32 -3496, i32 6624, i32 -7890, i32 -7803, i32 869, i32 5007, i32 8071, i32 -418, i32 2222, i32 -6587, i32 -5934, i32 -1566, i32 2503, i32 8367, i32 -4445, i32 -4112, i32 -429, i32 3034, i32 5005, i32 -3495, i32 1505, i32 8519, i32 -3467, i32 5132, i32 -5557, i32 8692, i32 3890, i32 -1924, i32 5441, i32 -7898, i32 4586, i32 1826, i32 477, i32 5099, i32 -8424, i32 543, i32 624, i32 9795, i32 3046, i32 -935, i32 -8934, i32 -9327, i32 4435, i32 -8758, i32 -9194, i32 1914, i32 -1177, i32 3986, i32 5187, i32 -5756, i32 5642, i32 -8982, i32 7642, i32 -2802, i32 7134, i32 2591, i32 2645, i32 -1790, i32 7480, i32 5886, i32 -577, i32 -8871, i32 7225, i32 7880, i32 -480, i32 7830, i32 911, i32 -5458, i32 -1769, i32 -7265, i32 8939, i32 -6133, i32 -530, i32 8929, i32 2508, i32 -3339, i32 -8565, i32 3846, i32 1398, i32 2419, i32 8328, i32 9780, i32 -5827, i32 -6891, i32 -6539, i32 -4336, i32 -2933, i32 1818, i32 3753, i32 -3621, i32 -3683, i32 -2934, i32 -8081, i32 4387, i32 3555, i32 8663, i32 -4547, i32 -8468, i32 -1387, i32 -9090, i32 -9086, i32 7769, i32 -7959, i32 4942, i32 -1699, i32 1851, i32 -7448, i32 -8341, i32 -8445, i32 3192, i32 -4510, i32 -9213, i32 -1875, i32 -3515, i32 -4214, i32 1115, i32 9729, i32 8010, i32 821, i32 548, i32 4477, i32 -5989, i32 6061, i32 4486, i32 -7887, i32 3375, i32 194, i32 -4786, i32 -340, i32 -9760, i32 -4809, i32 336, i32 3254, i32 1589, i32 6951, i32 1819, i32 5243, i32 183, i32 -3154, i32 5100, i32 -5148, i32 6614, i32 -3582, i32 1226, i32 -1047, i32 -9238, i32 -5453, i32 1076, i32 -492, i32 -5620, i32 -1910, i32 4363, i32 -5633, i32 -2330, i32 6062, i32 -4500, i32 -7068, i32 -8521, i32 4330, i32 5759, i32 -7003, i32 7494, i32 36, i32 -5225, i32 -6651, i32 9289, i32 5926, i32 -3016, i32 -3602, i32 1480, i32 144, i32 7620, i32 6839, i32 -2923, i32 -4074, i32 3913, i32 -7891, i32 7110, i32 1266, i32 -9363, i32 -4480, i32 -6724, i32 6944, i32 -7538, i32 9584, i32 -1171, i32 -2090, i32 -2742, i32 2022, i32 5722, i32 8247, i32 1926, i32 -7216, i32 -7546, i32 7224, i32 6207, i32 1278, i32 5650, i32 8819, i32 -9789, i32 8751, i32 7963, i32 8816, i32 -567, i32 2213, i32 -6472, i32 5944, i32 296, i32 -1503, i32 -4810, i32 9451, i32 4523, i32 8338, i32 1686, i32 4518, i32 -4629, i32 499, i32 -7489, i32 4124, i32 -1045, i32 923, i32 -4876, i32 3184, i32 7143, i32 -8645, i32 -1774, i32 -9320, i32 -2086, i32 -1892, i32 2953, i32 -3801, i32 5185, i32 220, i32 5486, i32 9254, i32 5566, i32 -2875, i32 592, i32 4718, i32 7501, i32 -515, i32 -6341, i32 -1217, i32 5389, i32 879, i32 6661, i32 -3469, i32 -1663, i32 -7702, i32 -3182, i32 -6356, i32 -9026, i32 -2626, i32 5834, i32 773, i32 709, i32 2315, i32 1880, i32 -8285, i32 -3889, i32 1626, i32 780, i32 -2647, i32 613, i32 5038, i32 -3420, i32 -2253, i32 -8545, i32 1858, i32 -1775, i32 -3216, i32 567, i32 1111, i32 1066, i32 -5437, i32 -5188, i32 -4608, i32 3578, i32 383, i32 3589, i32 9431, i32 -6217, i32 -4988, i32 488, i32 -585, i32 5675, i32 -6908, i32 -7714, i32 1723, i32 4718, i32 -9426, i32 707, i32 -6040, i32 -6545, i32 7069, i32 -4467, i32 360, i32 -9763, i32 -1445, i32 1684, i32 -3521, i32 6209, i32 -3843, i32 4107, i32 5668, i32 4728, i32 7141, i32 1420, i32 -3096, i32 -4879, i32 9163, i32 6965, i32 519, i32 3874, i32 -6824, i32 7035, i32 -9968, i32 -2761, i32 -5528, i32 4238, i32 -1158, i32 2412, i32 945, i32 -9475, i32 7517, i32 -1945, i32 -2838, i32 6783, i32 1991, i32 -9224, i32 8493, i32 5246, i32 4243, i32 7926, i32 -2036, i32 9769, i32 -7592, i32 -1144, i32 1362, i32 7711, i32 -7460, i32 -8548, i32 -9527, i32 -7678, i32 441, i32 416, i32 396, i32 -8199, i32 8329, i32 8164, i32 1969, i32 -4393, i32 4641, i32 5542, i32 7038, i32 -9137, i32 -5500, i32 6988, i32 4359, i32 -5962, i32 8768, i32 8171, i32 -7848, i32 -592, i32 -1771, i32 -7943, i32 -8697, i32 2287, i32 110, i32 -1570, i32 9065, i32 4781, i32 -7933, i32 -8069, i32 6290, i32 -8682, i32 623, i32 -2250, i32 9195, i32 8460, i32 -3098, i32 -7960, i32 -4601, i32 4208, i32 -4337, i32 1857, i32 6246, i32 7130, i32 -3048, i32 392, i32 -1765, i32 -3545, i32 -365, i32 4778, i32 -1582, i32 -7393, i32 -9685, i32 3156, i32 916, i32 -3156, i32 -134, i32 3364, i32 -9243, i32 9354, i32 -704, i32 -1979, i32 3840, i32 8925, i32 7236, i32 -5909, i32 -2268, i32 -913, i32 4231, i32 -134, i32 -1469, i32 -3744, i32 6126, i32 5280, i32 7037, i32 -3012, i32 679, i32 -8623, i32 7560, i32 6542, i32 4156, i32 5041, i32 8348, i32 -5338, i32 -9723, i32 -1983, i32 3064, i32 5250, i32 -7728, i32 5819, i32 -4987, i32 -2604, i32 8171, i32 7553, i32 -626, i32 -9797, i32 7604, i32 1098, i32 -1737, i32 6421, i32 -319, i32 8055, i32 -149, i32 3556, i32 -1416, i32 6569, i32 7216, i32 -2286, i32 9666, i32 4718, i32 9871, i32 9025, i32 7496, i32 -2352, i32 -3969, i32 -2647, i32 5004, i32 -5899, i32 -8031, i32 -4945, i32 9184, i32 1727, i32 -3347, i32 4036, i32 5045, i32 7681, i32 8483, i32 -5577, i32 -1991, i32 -7286, i32 2239, i32 -332, i32 3911, i32 2934, i32 -5083, i32 8508, i32 8416, i32 -7708, i32 3767, i32 -8663, i32 3955, i32 8007, i32 -6523, i32 8586, i32 5119, i32 -6787, i32 -3466, i32 -2459, i32 -3664, i32 688, i32 -505, i32 5062, i32 -6192, i32 1870, i32 9025, i32 6252, i32 7152, i32 -6711, i32 5330, i32 9950, i32 1365, i32 3742, i32 636, i32 4129, i32 5575, i32 -4725, i32 933, i32 5076, i32 -3912, i32 -3631, i32 7199, i32 -2381, i32 -4963, i32 -1495, i32 -7432, i32 -315, i32 -5089, i32 -6648, i32 5785, i32 -353, i32 3047, i32 -8746, i32 -356, i32 -5984, i32 3616, i32 3551, i32 8832, i32 3716, i32 2888, i32 8267, i32 6525, i32 335, i32 -9310, i32 -4578, i32 -3878, i32 7633, i32 -4751, i32 6461, i32 -1899, i32 -170, i32 -3369, i32 3174, i32 9743, i32 3304, i32 -1879, i32 -9216, i32 -2881, i32 7583, i32 -4388, i32 -1475, i32 -1890, i32 -1065, i32 -4764, i32 -3200, i32 -3519, i32 677, i32 -5208, i32 -7672, i32 2293, i32 8719, i32 -810, i32 -6202, i32 6436, i32 1802, i32 -4603, i32 158, i32 -4510, i32 -5647, i32 3610, i32 8534, i32 -3241, i32 7920, i32 1292, i32 4242, i32 6564, i32 3062, i32 -4461, i32 -9109, i32 3118, i32 4937, i32 281, i32 8499, i32 -7995, i32 -5765, i32 5195, i32 4429, i32 -8044, i32 -4281, i32 6956, i32 -1470, i32 -7264, i32 -5072, i32 1295, i32 -7169, i32 7735, i32 625, i32 -9312, i32 6265, i32 -8988, i32 5413, i32 -1546, i32 -8967, i32 6536, i32 9893, i32 -5560, i32 9059, i32 3669, i32 2266, i32 -5761, i32 3194, i32 789, i32 5719, i32 3497, i32 -3317, i32 5887, i32 -6635, i32 -5401, i32 7246, i32 7306, i32 -1270, i32 7757, i32 -7959, i32 -3027, i32 3534, i32 -8882, i32 4373, i32 -8407, i32 -6842, i32 7387, i32 6738, i32 1108, i32 9279, i32 1192, i32 482, i32 385, i32 3258, i32 -1642, i32 -3259, i32 8580, i32 7899, i32 -8785, i32 -1509, i32 3471, i32 -4015, i32 6200, i32 1093, i32 -7028, i32 -4434, i32 -8702, i32 -520, i32 -8401, i32 9793, i32 8990, i32 6619, i32 -1222, i32 -7346, i32 1734, i32 5191, i32 9589, i32 -5750, i32 5767, i32 4653, i32 7334, i32 9926, i32 2948, i32 -7722, i32 9346, i32 -7867, i32 7245, i32 -5068, i32 7088, i32 -5099, i32 -4573, i32 3869, i32 2814, i32 2321, i32 7522, i32 5560, i32 -3541, i32 -3581, i32 -1435, i32 483, i32 4699, i32 -5118, i32 -3428, i32 -7583, i32 -7941, i32 8253, i32 -7707, i32 8205, i32 -2104, i32 -5173, i32 7176, i32 2911, i32 4190, i32 3787, i32 -4836, i32 5442, i32 6853, i32 -7745, i32 7564, i32 -286, i32 -6809, i32 -3154, i32 7435, i32 -7995, i32 1408, i32 -5465, i32 -288, i32 8470, i32 7803, i32 5744, i32 -6306, i32 8182, i32 6206, i32 7161, i32 -888, i32 7193, i32 7624, i32 -8443, i32 7108, i32 2335, i32 3844, i32 -216, i32 5092, i32 -8069, i32 -2129, i32 8816, i32 -6530, i32 -9727, i32 -3993, i32 1985, i32 -9379, i32 -2779, i32 -5731, i32 5629, i32 1255, i32 7204, i32 9377, i32 -4740, i32 510, i32 -7230, i32 -197, i32 -8896, i32 3390, i32 8739, i32 7082, i32 -3929, i32 1793, i32 6249, i32 -4702, i32 -5490, i32 -1402, i32 -5304, i32 -264, i32 9943, i32 -4599, i32 -8821, i32 -3835, i32 5536, i32 -5829, i32 -2010, i32 -7185, i32 -2610, i32 -282, i32 -1671, i32 -5474, i32 -5593, i32 4724, i32 7199, i32 1354, i32 1663, i32 1591, i32 988, i32 -7779, i32 -9240, i32 6712, i32 -3150, i32 -3928, i32 -6154, i32 500, i32 -1664, i32 -717, i32 -6230, i32 763, i32 3741, i32 -6843, i32 2725, i32 -3129, i32 -5138, i32 3949, i32 9835, i32 -7476, i32 8104, i32 7174, i32 6205, i32 -9095, i32 -6330, i32 1543, i32 3920, i32 -9665, i32 9307, i32 8517, i32 -3551, i32 -3026, i32 -3638, i32 -7696, i32 4969, i32 -7700, i32 -276, i32 -2863, i32 5063, i32 -1866, i32 2259, i32 -9200, i32 -6629, i32 6541, i32 -7610, i32 -6360, i32 -6486, i32 -444, i32 -371, i32 9701, i32 6290, i32 -9924, i32 6865, i32 5948, i32 -3832, i32 2940, i32 -7767, i32 9596, i32 7445, i32 2167, i32 7276, i32 -5809, i32 -7447, i32 9616, i32 7005, i32 -6053, i32 -507, i32 -604, i32 787, i32 -8571, i32 -6182, i32 6765, i32 -8607, i32 1767, i32 4351, i32 -6147, i32 -9012, i32 6114, i32 8158, i32 2774, i32 986, i32 -5176, i32 2783, i32 -3351, i32 323, i32 9795, i32 8702, i32 -9694, i32 -1326, i32 -4740, i32 5137, i32 7086, i32 -6265, i32 6113, i32 5957, i32 -3665, i32 7888, i32 -2224, i32 -3398, i32 -8254, i32 -8737, i32 -500, i32 9969, i32 9279, i32 -6974, i32 -9898, i32 5400, i32 937, i32 8447, i32 2630, i32 -7252, i32 -7532, i32 -1631, i32 2856, i32 -8710, i32 -925, i32 -1766, i32 3335, i32 -6134, i32 -8293, i32 -8528, i32 -8281, i32 6018, i32 -7064, i32 2287, i32 -2585, i32 -9630, i32 -3623, i32 -1159, i32 5231, i32 -7791, i32 8602, i32 6430, i32 -6381, i32 1885, i32 3323, i32 -7140, i32 -1194, i32 -7211, i32 -572, i32 1542, i32 -8597, i32 -13, i32 5736, i32 -7720, i32 -6096, i32 -4842, i32 -8045, i32 -55, i32 -3993, i32 -6780, i32 4941, i32 3114, i32 0, i32 4211, i32 -7763, i32 -3179, i32 -3241, i32 -4747, i32 -9566, i32 -8656, i32 5389, i32 -7614, i32 -6339, i32 -9789, i32 6321, i32 -8421, i32 -8623, i32 -9923, i32 -3959, i32 -5632, i32 4057, i32 -6621, i32 -2244, i32 2748, i32 3200, i32 3289, i32 -9866, i32 4962, i32 -7051, i32 3483, i32 7563, i32 -7108, i32 -3577, i32 7961, i32 876, i32 8803, i32 -5382, i32 -6065, i32 9678, i32 1529, i32 -7888, i32 -8790, i32 -2862, i32 -1233, i32 -4858, i32 -708, i32 5695, i32 9616, i32 -8194, i32 8678, i32 6476, i32 -1264, i32 1962, i32 9618, i32 -7926, i32 9760, i32 1833, i32 6468, i32 1599, i32 6182, i32 -9609, i32 293, i32 -687, i32 9184, i32 -5683, i32 2523, i32 9961, i32 5680, i32 -3043, i32 5886, i32 -269, i32 4056, i32 -1803, i32 7427, i32 4625, i32 -9573, i32 6166, i32 -5743, i32 8943, i32 -7552, i32 -8894, i32 -8415, i32 -3859, i32 9363, i32 -8683, i32 4774, i32 5694, i32 -7574, i32 -4418, i32 -7752, i32 -2172, i32 3796, i32 1561, i32 5486, i32 3235, i32 264, i32 -2711, i32 1618, i32 -1838, i32 -8101, i32 1311, i32 -3809, i32 7105, i32 -7013, i32 9102, i32 -7576, i32 -2675, i32 4988, i32 7577, i32 -2891, i32 -8680, i32 3045, i32 1689, i32 8644, i32 1840, i32 6372, i32 -8552, i32 3513, i32 -912, i32 730, i32 7483, i32 1770, i32 -550, i32 -1404, i32 -8275, i32 -6617, i32 6331, i32 738, i32 9200, i32 2866, i32 9128, i32 8937, i32 6852, i32 -729, i32 -9217, i32 -1617, i32 -6604, i32 -3136, i32 8848, i32 557, i32 -3616, i32 7885, i32 -8221, i32 -3119, i32 3303, i32 8022, i32 3625, i32 2491, i32 -4796, i32 -2327, i32 5316, i32 -9345, i32 6940, i32 386, i32 -5109, i32 4988, i32 2651, i32 -2377, i32 -6700, i32 4138, i32 -5347, i32 -5200, i32 6727, i32 7595, i32 -5913, i32 -4178, i32 4032, i32 3151, i32 7834, i32 -3760, i32 2865, i32 -5366, i32 6105, i32 -2195, i32 2584, i32 8945, i32 3197, i32 -9079, i32 5656, i32 -3991, i32 -117, i32 -8388, i32 8285, i32 -5022, i32 -7517, i32 -4231, i32 -3710, i32 9124, i32 -3305, i32 -2466, i32 -1082, i32 -4534, i32 7513, i32 -3509, i32 -2733, i32 -7406, i32 1391, i32 2806, i32 1439, i32 3152, i32 1381, i32 6155, i32 1319, i32 -8034, i32 3197, i32 992, i32 -6949, i32 -484, i32 -6960, i32 9556, i32 -5708, i32 7777, i32 8160, i32 5567, i32 8273, i32 -3616, i32 -7538, i32 2864, i32 -6742, i32 8862, i32 205, i32 -2078, i32 7103, i32 -8856, i32 5128, i32 -4546, i32 -2466, i32 2848, i32 7058, i32 -4045, i32 7010, i32 -8321, i32 -903, i32 -5718, i32 9439, i32 -2369, i32 9165, i32 -7372, i32 -5764, i32 6649, i32 5628, i32 -9562, i32 -830, i32 -5739, i32 -1470, i32 -1187, i32 7189, i32 2448, i32 -3884, i32 -6846, i32 4309, i32 -5579, i32 -2223, i32 1564, i32 -7847, i32 -7471, i32 -2286, i32 -6774, i32 -9347, i32 -9512, i32 1253, i32 2740, i32 3148, i32 7632, i32 -3758, i32 -4873, i32 -386, i32 -5557, i32 6607, i32 -736, i32 6785, i32 2108, i32 -5993, i32 -7288, i32 9356, i32 8833, i32 -584, i32 3539, i32 -7690, i32 8863, i32 -8743, i32 -6887, i32 -9239, i32 -81, i32 6560, i32 6163, i32 -6726, i32 -6181, i32 -702, i32 5133, i32 -538, i32 -1402, i32 8320, i32 -7171, i32 -2326, i32 -8964, i32 6843, i32 -8227, i32 9653, i32 -3735, i32 -2950, i32 9231, i32 -4749, i32 9635, i32 -2561, i32 2147, i32 2737, i32 -5860, i32 4098, i32 -5014, i32 -5481, i32 -4573, i32 -9075, i32 -9483, i32 -695, i32 -3889, i32 8734, i32 4330, i32 -4468, i32 -8746, i32 5567, i32 8675, i32 -1459, i32 -2605, i32 1288, i32 2938, i32 9562, i32 -8812, i32 2171, i32 -6616, i32 -5034, i32 -7571, i32 5697, i32 1346, i32 -6833, i32 9814, i32 -5668, i32 4289, i32 -2763, i32 -5997, i32 -3165, i32 -477, i32 363, i32 -5113, i32 9243, i32 -6849, i32 7578, i32 1921, i32 -1396, i32 410, i32 8984, i32 8064, i32 8392, i32 -1380, i32 -9469, i32 4233, i32 6261, i32 -6991, i32 1480, i32 -6849, i32 -3944, i32 -2080, i32 4074, i32 -7291, i32 7761, i32 -5376, i32 -8423, i32 -7837, i32 -3885, i32 5541, i32 3992, i32 -4527, i32 6925, i32 -6088, i32 -7471, i32 3287, i32 6721, i32 8319, i32 1728, i32 8276, i32 799, i32 -5248, i32 5592, i32 4751, i32 4854, i32 7117, i32 661, i32 -9543, i32 -6078, i32 -1128, i32 -7740, i32 6211, i32 -2423, i32 -3654, i32 3994, i32 3743, i32 -1256, i32 2166, i32 -159, i32 -549, i32 -5646, i32 2854, i32 -7763, i32 -208, i32 -1660, i32 9302, i32 1254, i32 8440, i32 -9342, i32 9782, i32 1619, i32 -7950, i32 9423, i32 -3674, i32 -7228, i32 6768, i32 -5824, i32 -7062, i32 387, i32 7748, i32 593, i32 -4325, i32 -3936, i32 -8102, i32 2344, i32 8297, i32 -1996, i32 2314, i32 8209, i32 -8567, i32 -5561, i32 -2148, i32 -1612, i32 -9332, i32 -5337, i32 6758, i32 8908, i32 5752, i32 1518, i32 7357, i32 -296, i32 -9367, i32 6403, i32 4052, i32 6215, i32 -7720, i32 7143, i32 474, i32 7692, i32 6722, i32 -8602, i32 4132, i32 -9234, i32 113, i32 -343, i32 -1607, i32 4540, i32 -5089, i32 8923, i32 -8392, i32 1895, i32 9506, i32 5864, i32 -8536, i32 -8227, i32 -1460, i32 -8003, i32 3060, i32 8714, i32 -4001, i32 -4431, i32 -7198, i32 8551, i32 252, i32 -2483, i32 -8757, i32 7501, i32 1058, i32 4361, i32 -4465, i32 1745, i32 3625, i32 -2155, i32 -7481, i32 -581, i32 -1244, i32 9714, i32 8180, i32 3298, i32 -400, i32 -9210, i32 -6548, i32 4328, i32 1616, i32 3800, i32 -8488, i32 1869, i32 6412, i32 -3306, i32 -3286, i32 -5865, i32 -8679, i32 3629, i32 4877, i32 5055, i32 65, i32 7996, i32 5697, i32 -5967, i32 -5801, i32 3799, i32 8487, i32 1553, i32 1919, i32 9285, i32 3482, i32 -5103, i32 4209, i32 4685, i32 2912, i32 6932, i32 9809, i32 -9232, i32 -5037, i32 -3139, i32 1688, i32 -8091, i32 -5890, i32 -38, i32 6715, i32 5775, i32 7346, i32 8780, i32 922, i32 -8218, i32 -3264, i32 -6674, i32 1027, i32 6555, i32 -3488, i32 -6055, i32 -5428, i32 -2170, i32 355, i32 499, i32 8980, i32 4358, i32 3439, i32 -6407, i32 7927, i32 1471, i32 3953, i32 4229, i32 8026, i32 7031, i32 84, i32 -5614, i32 -3251, i32 -386, i32 6031, i32 -5861, i32 -2919, i32 -7108, i32 2632, i32 7959, i32 -6672, i32 -6105, i32 270, i32 -4109, i32 9094, i32 9182, i32 7601, i32 8063, i32 -6607, i32 7652, i32 6341, i32 -3030, i32 -9308, i32 -6437, i32 7288, i32 8237, i32 -679, i32 -5770, i32 150, i32 8559, i32 6529, i32 5028, i32 -4076, i32 -7156, i32 -2213, i32 3385, i32 5896, i32 -9561, i32 -7630, i32 -6243, i32 -9337, i32 1357, i32 -793, i32 1251, i32 5971, i32 5087, i32 3018, i32 -3867, i32 4608, i32 -188, i32 -9575, i32 -7338, i32 3086, i32 -299, i32 9484, i32 5935, i32 8075, i32 9118, i32 -3644, i32 8399, i32 2732, i32 1572, i32 2586, i32 -3279, i32 7549, i32 2400, i32 -933, i32 -7190, i32 3235, i32 4920, i32 -1310, i32 4771, i32 -5780, i32 -8077, i32 -4721, i32 888, i32 -4925, i32 3324, i32 3379, i32 -2544, i32 -7070, i32 3475, i32 -9915, i32 -8958, i32 -8210, i32 -7743, i32 -6523, i32 -2296, i32 -5496, i32 7395, i32 5328, i32 4896, i32 9852, i32 -6140, i32 -3384, i32 8366, i32 8617, i32 4539, i32 -7022, i32 7303, i32 -5387, i32 6424, i32 3404, i32 -1879, i32 5993, i32 -8386, i32 7238, i32 3945, i32 4470, i32 -3431, i32 7241, i32 5177, i32 8428, i32 154, i32 -6596, i32 -5292, i32 2884, i32 -625, i32 -8258, i32 -5772, i32 4249, i32 1687, i32 -4048, i32 4854, i32 4819, i32 1698, i32 7585, i32 8412, i32 7974, i32 3829, i32 9994, i32 10000, i32 -4623, i32 -7648, i32 -1280, i32 -5673, i32 3475, i32 9676, i32 6159, i32 -117, i32 -5287, i32 -9193, i32 1986, i32 -5154, i32 1580, i32 5459, i32 5754, i32 -6746, i32 5209, i32 4267, i32 2590, i32 -794, i32 -7998, i32 8265, i32 6653, i32 3329, i32 -1478, i32 -5369, i32 88, i32 7814, i32 -1292, i32 -1473, i32 2942, i32 6214, i32 3522, i32 864, i32 -3285, i32 9453, i32 -1290, i32 -9283, i32 -5518, i32 5202, i32 -9724, i32 6492, i32 -4655, i32 -2493, i32 6686, i32 -7787, i32 -879, i32 -4657, i32 -9860, i32 6763, i32 -1203, i32 6280, i32 9425, i32 9327, i32 -418, i32 2437, i32 2002, i32 -7223, i32 9240, i32 687, i32 2535, i32 -2087, i32 3551, i32 5679, i32 -4998, i32 148, i32 1386, i32 5254, i32 -464, i32 -4127, i32 3101, i32 -5817, i32 6317, i32 -1107, i32 7242, i32 -4483, i32 3262, i32 7873, i32 -814, i32 9756, i32 -497, i32 3782, i32 -53, i32 6335, i32 -6475, i32 7720, i32 -610, i32 -782, i32 -3895, i32 -1158, i32 -7763, i32 7321, i32 -7276, i32 -2717, i32 -5684, i32 -8492, i32 -9351, i32 -470, i32 -7987, i32 -8249, i32 -392, i32 1535, i32 -8221, i32 -2522, i32 7706, i32 7603, i32 1847, i32 554, i32 3759, i32 5284, i32 2179, i32 3056, i32 -9728, i32 -4735, i32 -7638, i32 -8610, i32 2752, i32 1434, i32 7678, i32 9567, i32 -8311, i32 -3384, i32 -8285, i32 6038, i32 -6286, i32 -3889, i32 2910, i32 6309, i32 964, i32 7818, i32 -6554, i32 -7643, i32 309, i32 9574, i32 -9911, i32 753, i32 -5732, i32 -8676, i32 -6984, i32 -8933, i32 -8134, i32 -9507, i32 7606, i32 -2122, i32 -4200, i32 4363, i32 8480, i32 -6689, i32 -9828, i32 4705, i32 7543, i32 4924, i32 -9869, i32 5939, i32 934, i32 2742, i32 -6353, i32 -3425, i32 8617, i32 7090, i32 -2480, i32 7929, i32 -6319, i32 4884, i32 4329, i32 -1165, i32 -474, i32 7547, i32 -1217, i32 -211, i32 -3015, i32 3232, i32 9742, i32 -5595, i32 4337, i32 1955, i32 6790, i32 4252, i32 -4976, i32 262, i32 -693, i32 -9845, i32 -1214, i32 2865, i32 3046, i32 9901, i32 5509, i32 9558, i32 -2954, i32 9354, i32 2944, i32 -3392, i32 -7728, i32 -5426, i32 -8061, i32 3878, i32 -7613, i32 -2985, i32 -6481, i32 3137, i32 -3365, i32 5978, i32 -3156, i32 -360, i32 -5010, i32 -1774, i32 -692, i32 7602, i32 7545, i32 -6673, i32 -1646, i32 4428, i32 -7214, i32 5832, i32 -7712, i32 -7290, i32 5826, i32 4340, i32 7407, i32 1986, i32 7329, i32 -5145, i32 2362, i32 -3203, i32 -3178, i32 -8913, i32 6780, i32 5040, i32 8103, i32 -6841, i32 -7756, i32 -7293, i32 6384, i32 9857, i32 -8616, i32 -1072, i32 6138, i32 -71, i32 -9113, i32 2002, i32 2532, i32 4526, i32 5779, i32 2219, i32 5785, i32 6495, i32 -7164, i32 -8601, i32 -6371, i32 -8917, i32 -1852, i32 6776, i32 -5385, i32 7556, i32 -5250, i32 9851, i32 -9879, i32 -5550, i32 -491, i32 6714, i32 309, i32 -3960, i32 -8476, i32 -7592, i32 -5510, i32 -4262, i32 -3486, i32 5074, i32 -5619, i32 -5006, i32 3532, i32 8194, i32 7605, i32 -6767, i32 -7354, i32 -1337, i32 -2314, i32 5142, i32 517, i32 315, i32 9320, i32 -8691, i32 8735, i32 -6129, i32 -3573, i32 1233, i32 6044, i32 5561, i32 -8738, i32 -6240, i32 2393, i32 5088, i32 6686, i32 2784, i32 -3444, i32 -520, i32 -7470, i32 -1676, i32 1211, i32 -8683, i32 -6712, i32 5902, i32 -6383, i32 7667, i32 -507, i32 -3079, i32 3274, i32 -1028, i32 -7012, i32 -3087, i32 7202, i32 2380, i32 -1236, i32 1281, i32 572, i32 -8029, i32 8587, i32 9689, i32 -2143, i32 -1552, i32 5800, i32 5397, i32 3789, i32 -8915, i32 1779, i32 -3942, i32 -8227, i32 4798, i32 -639, i32 -7745, i32 -8454, i32 -6036, i32 -5212, i32 -7567, i32 4731, i32 7396, i32 8844, i32 4965, i32 -3074, i32 -9939, i32 -9360, i32 7543, i32 -8360, i32 9471, i32 6341, i32 -9904, i32 -7584, i32 6926, i32 6237, i32 -5606, i32 -1438, i32 -7905, i32 -7987, i32 -4980, i32 -8892, i32 -8079, i32 5054, i32 2502, i32 955, i32 7034, i32 -2662, i32 4564, i32 -4871, i32 4681, i32 -6936, i32 -8036, i32 -9708, i32 -1764, i32 -3438, i32 3884, i32 -7821, i32 5981, i32 7992, i32 703, i32 1104, i32 -8499, i32 9854, i32 3008, i32 -4309, i32 -2058, i32 -9341, i32 5348, i32 5779, i32 5715, i32 6844, i32 1642, i32 868, i32 -2398, i32 5130, i32 2936, i32 -7190, i32 1549, i32 8197, i32 -2434, i32 -2826, i32 3323, i32 -4043, i32 9678, i32 937, i32 -5181, i32 -7298, i32 -3330, i32 7573, i32 -7139, i32 -3301, i32 -2297, i32 -2173, i32 6068, i32 7602, i32 739, i32 4555, i32 9332, i32 -4550, i32 -1111, i32 -6069, i32 8928, i32 -5669, i32 3993, i32 -5652, i32 -7768, i32 -4891, i32 671, i32 -3476, i32 2945, i32 -9436, i32 -9276, i32 3453, i32 4523, i32 932, i32 3602, i32 1196, i32 4198, i32 -4219, i32 -5235, i32 -7593, i32 8519, i32 787, i32 -929, i32 -3986, i32 6680, i32 -2767, i32 -1557, i32 9566, i32 -6711, i32 1372, i32 -7285, i32 9847, i32 -470, i32 -1249, i32 9990, i32 -5840, i32 2353, i32 283, i32 6204, i32 -9270, i32 303, i32 9916, i32 -2572, i32 8387, i32 -7366, i32 1436, i32 8829, i32 6644, i32 5767, i32 -4748, i32 7631, i32 -2491, i32 -6989, i32 1790, i32 -3855, i32 830, i32 4498, i32 -8518, i32 707, i32 -5364, i32 6389, i32 4223, i32 2231, i32 5440, i32 6656, i32 -3612, i32 1944, i32 6198, i32 3948, i32 1495, i32 -8913, i32 1668, i32 -2124, i32 2662, i32 3986, i32 -1319, i32 2217, i32 -4966, i32 -3893, i32 -5447, i32 -6429, i32 -6743, i32 -8703, i32 9141, i32 -873, i32 275, i32 -1521, i32 3955, i32 4912, i32 -6995, i32 8336, i32 6942, i32 9641, i32 2659, i32 6960, i32 4553, i32 9974, i32 2852, i32 -1067, i32 355, i32 3663, i32 -2682, i32 5224, i32 6776, i32 3310, i32 -2111, i32 972, i32 -8919, i32 -4115, i32 835, i32 814, i32 -3514, i32 4998, i32 -7412, i32 348, i32 -5355, i32 1027, i32 1617, i32 -4054, i32 5497, i32 4282, i32 -9345, i32 -4076, i32 1283, i32 -4310, i32 6746, i32 -197, i32 2916, i32 -4446, i32 -6654, i32 -1284, i32 5838, i32 -2026, i32 -5633, i32 5427, i32 -3365, i32 -4038, i32 -7730, i32 -9648, i32 -8139, i32 -2060, i32 -7717, i32 5857, i32 306, i32 -1779, i32 -9510, i32 -9654, i32 1816, i32 -2658, i32 -1272, i32 2510, i32 -7365, i32 -5026, i32 5420, i32 -635, i32 2760, i32 8061, i32 5540, i32 8613, i32 -4872, i32 340, i32 2623, i32 5621, i32 2068, i32 7962, i32 3058, i32 -2793, i32 5334, i32 -770, i32 5526, i32 -6674, i32 -7847, i32 8571, i32 890, i32 -3133, i32 -9913, i32 7456, i32 2056, i32 2828, i32 -1211, i32 -1169, i32 -1883, i32 -6043, i32 -6595, i32 -3309, i32 4657, i32 3089, i32 -6572, i32 8503, i32 -1114, i32 -693, i32 -7521, i32 3588, i32 -2940, i32 1532, i32 3926, i32 6716, i32 7083, i32 2312, i32 -7246, i32 3403, i32 5017, i32 622, i32 -3830, i32 5313, i32 -760, i32 -2354, i32 -2012, i32 -369, i32 9608, i32 7855, i32 6948, i32 1858, i32 -6531, i32 79, i32 -5316, i32 -5566, i32 -8896, i32 7798, i32 -1067, i32 -9016, i32 8691, i32 8791, i32 -5575, i32 1460, i32 7767, i32 8106, i32 -2739, i32 4007, i32 -4177, i32 3176, i32 5899, i32 58, i32 5739, i32 8095, i32 695, i32 906, i32 -4238, i32 -5675, i32 976, i32 1500, i32 5640, i32 -7448, i32 -9082, i32 -462, i32 7250, i32 -5164, i32 -3257, i32 9444, i32 -322, i32 3942, i32 -9965, i32 415, i32 -4723, i32 9140, i32 -3703, i32 1377, i32 3636, i32 5792, i32 -7181, i32 7038, i32 -244, i32 2308, i32 2041, i32 -9733, i32 1794, i32 3218, i32 4194, i32 9232, i32 -4168, i32 3289, i32 9936, i32 7805, i32 1853, i32 -9586, i32 3578, i32 -2304, i32 -9087, i32 -7454, i32 7021, i32 5880, i32 -8849, i32 -4880, i32 -8659, i32 6510, i32 5479, i32 9970, i32 -5396, i32 6566, i32 6914, i32 -4048, i32 -9045, i32 -3188, i32 544, i32 -8334, i32 9828, i32 2778, i32 2127, i32 -4401, i32 4329, i32 2302, i32 -4975, i32 1692, i32 3193, i32 -5842, i32 -8587, i32 7058, i32 -7393, i32 2507, i32 -2547, i32 5065, i32 5928, i32 6755, i32 9098, i32 -9687, i32 -656, i32 1356, i32 5429, i32 9048, i32 2679, i32 -3310, i32 2180, i32 -2357, i32 -9229, i32 -8393, i32 -2650, i32 9228, i32 -9830, i32 -7541, i32 3140, i32 -6442, i32 -7688, i32 -547, i32 8733, i32 -3869, i32 -9412, i32 1818, i32 2600, i32 793, i32 5694, i32 9701, i32 7066, i32 1163, i32 -5631, i32 -5330, i32 -3463, i32 1038, i32 7677, i32 -5538, i32 -8372, i32 4738, i32 5614, i32 3615, i32 6220, i32 -4627, i32 6375, i32 7767, i32 8817, i32 6974, i32 -1510, i32 9077, i32 -3976, i32 -75, i32 4996, i32 1206, i32 -8043, i32 6995, i32 -5829, i32 734, i32 -4749, i32 2996, i32 -271, i32 -4926, i32 8643, i32 -8550, i32 3856, i32 7396, i32 -7338, i32 -2114, i32 1662, i32 -7680, i32 -136, i32 6971, i32 3305, i32 -1257, i32 -1873, i32 -6917, i32 -3988, i32 -5882, i32 2346, i32 -6376, i32 -2351, i32 8982, i32 4654, i32 9025, i32 -7919, i32 188, i32 3176, i32 6854, i32 2937, i32 -3545, i32 7375, i32 -7014, i32 -3595, i32 8133, i32 -2095, i32 -7911, i32 5196, i32 -6292, i32 5458, i32 5597, i32 1924, i32 -6342, i32 9394, i32 7104, i32 -4770, i32 -946, i32 -6289, i32 -1957, i32 -2301, i32 -5883, i32 -7332, i32 -1249, i32 1501, i32 8279, i32 3695, i32 -43, i32 -5137, i32 7037, i32 -8741, i32 206, i32 8342, i32 -9606, i32 -1281, i32 6216, i32 -9344, i32 -2457, i32 -2782, i32 4651, i32 8603, i32 -8880, i32 5709, i32 5868, i32 4761, i32 6261, i32 -2871, i32 -4549, i32 5733, i32 4567, i32 4053, i32 -4200, i32 -2701, i32 -8185, i32 7468, i32 2145, i32 -7862, i32 -4448, i32 1512, i32 -5962, i32 7929, i32 -1946, i32 -3647, i32 -3852, i32 2625, i32 -3165, i32 -289, i32 7065, i32 -1965, i32 -818, i32 -7604, i32 -2321, i32 133, i32 5283, i32 7897, i32 -1097, i32 3213, i32 9640, i32 9764, i32 3208, i32 5851, i32 -9828, i32 -8460, i32 -9366, i32 3586, i32 -2887, i32 4636, i32 7325, i32 -4085, i32 -5496, i32 3842, i32 -854, i32 -8045, i32 -1711, i32 427, i32 -9990, i32 -4323, i32 -2059, i32 -4726, i32 5806, i32 6367, i32 2683, i32 -8681, i32 -8116, i32 -4639, i32 -2854, i32 6469, i32 -7493, i32 6140, i32 -118, i32 1019, i32 524, i32 -5338, i32 -3467, i32 2005, i32 -5557, i32 -484, i32 7940, i32 3937, i32 2624, i32 -2362, i32 5593, i32 -9643, i32 -5384, i32 -4000, i32 -7704, i32 -1255, i32 -9696, i32 -2384, i32 -4387, i32 8710, i32 -6203, i32 3528, i32 -243, i32 1226, i32 1880, i32 4667, i32 2032, i32 -6202, i32 9690, i32 2059, i32 -8924, i32 5359, i32 -1428, i32 -536, i32 2114, i32 3670, i32 -8827, i32 7636, i32 527, i32 -3019, i32 9395, i32 927, i32 5934, i32 -1385, i32 -8469, i32 -9679, i32 6343, i32 -756, i32 -6180, i32 -6348, i32 8240, i32 -8110, i32 -9360, i32 827, i32 -1610, i32 9894, i32 3088, i32 -4068, i32 4303, i32 -1454, i32 -2357, i32 -4770, i32 6494, i32 8767, i32 -5939, i32 4946, i32 5769, i32 4550, i32 -3211, i32 -3401, i32 9252, i32 -2645, i32 -5125, i32 3621, i32 -190, i32 -2774, i32 7732, i32 8214, i32 1695, i32 -6929, i32 4100, i32 3557, i32 5704, i32 620, i32 9409, i32 505, i32 -8313, i32 6358, i32 -9581, i32 3961, i32 6877, i32 -5100, i32 -4367, i32 5451, i32 -5623, i32 -5971, i32 -4367, i32 -9366, i32 2402, i32 858, i32 2860, i32 6674, i32 -9746, i32 -6142, i32 8080, i32 1013, i32 7746, i32 150, i32 -9893, i32 -9183, i32 2567, i32 5265, i32 -564, i32 -2655, i32 8332, i32 7897, i32 3784, i32 2393, i32 -3760, i32 3030, i32 -4768, i32 4745, i32 -1949, i32 2778, i32 3088, i32 -4513, i32 2102, i32 8221, i32 9138, i32 8907, i32 6870, i32 -6453, i32 9454, i32 6782, i32 -9829, i32 -7226, i32 -9685, i32 4230, i32 8905, i32 -8567, i32 5223, i32 9876, i32 -7240, i32 -3657, i32 -4408, i32 6765, i32 -5553, i32 6756, i32 -8692, i32 -7330, i32 -464, i32 5200, i32 4792, i32 6915, i32 -7057, i32 7502, i32 -2276, i32 -835, i32 -1195, i32 8180, i32 2901, i32 5818, i32 8638, i32 7787, i32 -6205, i32 -4426, i32 -1146, i32 -6976, i32 6968, i32 5615, i32 4228, i32 647, i32 -8165, i32 -5884, i32 -5246, i32 3692, i32 703, i32 6446, i32 -8946, i32 -2241, i32 4006, i32 3149, i32 -8895, i32 -1801, i32 8776, i32 3111, i32 1377, i32 -6323, i32 1578, i32 -2026, i32 534, i32 9213, i32 9475, i32 3948, i32 658, i32 -3487, i32 -4370, i32 8298, i32 3564, i32 816, i32 677, i32 -1976, i32 -5701, i32 -9718, i32 -7234, i32 6584, i32 -9718, i32 8693, i32 -540, i32 9367, i32 4436, i32 -2657, i32 7850, i32 111, i32 8114, i32 -4071, i32 1969, i32 8441, i32 -7121, i32 2102, i32 6619, i32 -8594, i32 296, i32 7390, i32 6158, i32 6786, i32 -7411, i32 7175, i32 958, i32 -3376, i32 66, i32 7077, i32 8507, i32 -2128, i32 -6318, i32 4661, i32 -6468, i32 -1295, i32 3424, i32 -2603, i32 5235, i32 -3567, i32 7231, i32 -7538, i32 -2125, i32 -825, i32 -8524, i32 -4742, i32 -9342, i32 7760, i32 4696, i32 -6780, i32 -8957, i32 7780, i32 4391, i32 5705, i32 -3837, i32 1072, i32 -5771, i32 -243, i32 -2701, i32 -5626, i32 8966, i32 -5072, i32 -6289, i32 -7791, i32 6224, i32 4296, i32 -1850, i32 -5583, i32 826, i32 -3490, i32 3565, i32 7876, i32 4456, i32 -7736, i32 -520, i32 2906, i32 -9647, i32 597, i32 4532, i32 5028, i32 -7994, i32 -6825, i32 5868, i32 841, i32 3967, i32 6420, i32 6297, i32 3732, i32 -7442, i32 2414, i32 2787, i32 6004, i32 -6827, i32 -3490, i32 2216, i32 -6349, i32 -8990, i32 -9214, i32 8987, i32 441, i32 -8118, i32 8445, i32 -3971, i32 3093, i32 -6149, i32 2402, i32 122, i32 1914, i32 -2088, i32 -8848, i32 -3884, i32 -6585, i32 9578, i32 -2424, i32 -5530, i32 -3879, i32 -4459, i32 -2946, i32 279, i32 9501, i32 3958, i32 8379, i32 9324, i32 3811, i32 5069, i32 -772, i32 9032, i32 4468, i32 5375, i32 -8194, i32 2965, i32 2450, i32 632, i32 -1681, i32 -8353, i32 -1231, i32 1293, i32 -9895, i32 7002, i32 3137, i32 6941, i32 1461, i32 4049, i32 -4258, i32 2570, i32 8988, i32 5981, i32 8455, i32 7358, i32 8274, i32 2918, i32 7047, i32 1064, i32 7324, i32 6746, i32 1185, i32 6544, i32 8452, i32 8295, i32 -1583, i32 -1413, i32 1383, i32 8716, i32 9306, i32 4133, i32 9471, i32 -5499, i32 3067, i32 1701, i32 4774, i32 3180, i32 -5936, i32 623, i32 -1796, i32 -407, i32 -2156, i32 9495, i32 -7871, i32 7512, i32 5233, i32 -8208, i32 5333, i32 -7226, i32 -9340, i32 -9670, i32 1920, i32 -2425, i32 -7836, i32 2882, i32 7704, i32 -3338, i32 6348, i32 2367, i32 -1827, i32 -6533, i32 -1491, i32 4553, i32 4495, i32 599, i32 -1642, i32 -2576, i32 -8017, i32 3213, i32 -9908, i32 9254, i32 3246, i32 -3941, i32 -433, i32 -8490, i32 2365, i32 7021, i32 -1118, i32 1771, i32 8008, i32 -6167, i32 1695, i32 -8687, i32 -2683, i32 -6353, i32 -4688, i32 -7884, i32 -8880, i32 9189, i32 -5333, i32 899, i32 -8025, i32 4595, i32 -3019, i32 5696, i32 1650, i32 4871, i32 -9646, i32 8854, i32 -2876, i32 -4078, i32 6233, i32 1134, i32 -1227, i32 -9190, i32 -4327, i32 -4363, i32 -3914, i32 1454, i32 -1228, i32 -1351, i32 -1583, i32 3507, i32 3657, i32 4690, i32 5019, i32 4787, i32 988, i32 9256, i32 -6538, i32 -5925, i32 -1359, i32 3899, i32 -8074, i32 9138, i32 -9936, i32 7966, i32 -1443, i32 2922, i32 607, i32 -5592, i32 -5363, i32 -8933, i32 3137, i32 -1419, i32 4873, i32 7460, i32 723, i32 2670, i32 -2595, i32 -1365, i32 -6474, i32 -4216, i32 -7820, i32 -6448, i32 -9868, i32 4750, i32 3555, i32 -6213, i32 4870, i32 4354, i32 -1858, i32 -6000, i32 8164, i32 -1160, i32 5968, i32 6936, i32 9670, i32 2904, i32 310, i32 1496, i32 8017, i32 4778, i32 -9663, i32 -4978, i32 -1062, i32 -8622, i32 -9819, i32 5990, i32 -2219, i32 514, i32 6623, i32 -282, i32 -1734, i32 242, i32 -1730, i32 6511, i32 9021, i32 -6113, i32 5036, i32 6149, i32 5900, i32 -1494, i32 2778, i32 -6273, i32 3289, i32 -7686, i32 -6278, i32 -5092, i32 5347, i32 6387, i32 288, i32 71, i32 2529, i32 9619, i32 6628, i32 3066, i32 9517, i32 -8025, i32 5957, i32 -1225, i32 -5413, i32 4106, i32 -1706, i32 -2528, i32 -472, i32 -1544, i32 -6250, i32 -840, i32 4855, i32 -2186, i32 -9125, i32 -3218, i32 -9660, i32 9952, i32 -7175, i32 2458, i32 2557, i32 1092, i32 1137, i32 4162, i32 8153, i32 3977, i32 -1034, i32 1510, i32 -8978, i32 9355, i32 -3627, i32 7703, i32 4636, i32 249, i32 3735, i32 9986, i32 -2947, i32 -9702, i32 2345, i32 1460, i32 -5817, i32 1939, i32 2385, i32 4341, i32 8888, i32 5639, i32 9869, i32 -8083, i32 3053, i32 -5012, i32 934, i32 2039, i32 -7473, i32 7668, i32 -9456, i32 9822, i32 9072, i32 -6730, i32 4536, i32 2281, i32 3516, i32 -3610, i32 4196, i32 -7949, i32 5028, i32 -4491, i32 -2422, i32 8451, i32 -8287, i32 -7733, i32 -9087, i32 -6007, i32 -400, i32 -4039, i32 859, i32 -949, i32 4158, i32 8996, i32 3535, i32 -9005, i32 -2105, i32 -4813, i32 8478, i32 2800, i32 6635, i32 -4125, i32 -5380, i32 -8568, i32 -7471, i32 6518, i32 8522, i32 1457, i32 5496, i32 -7080, i32 -6480, i32 -3947, i32 1171, i32 -2501, i32 -1583, i32 339, i32 -6395, i32 -2046, i32 -3, i32 3691, i32 -5026, i32 3277, i32 3148, i32 -9685, i32 -3700, i32 -2741, i32 -1945, i32 -6974, i32 -6416, i32 -8450, i32 8760, i32 -1894, i32 766, i32 -6287, i32 -580, i32 9107, i32 -4998, i32 1332, i32 -9498, i32 3342, i32 6691, i32 -6483, i32 8466, i32 8913, i32 -7065, i32 6322, i32 -5930, i32 4964, i32 -6426, i32 -4673, i32 7478, i32 -7450, i32 -1020, i32 -3175, i32 -1124, i32 5840, i32 8874, i32 -5408, i32 1496, i32 7645, i32 -2427, i32 8365, i32 1589, i32 7440, i32 -1161, i32 5835, i32 -8475, i32 -2808, i32 -8758, i32 2336, i32 -1899, i32 -3394, i32 -6141, i32 -1533, i32 9982, i32 -2743, i32 -5441, i32 -477, i32 -8588, i32 4042, i32 7522, i32 -63, i32 -6644, i32 6327, i32 2905, i32 -7396, i32 467, i32 -7310, i32 9993, i32 -3102, i32 -9216, i32 -3308, i32 -4560, i32 -7874, i32 991, i32 -4774, i32 -936, i32 6873, i32 -2471, i32 -6605, i32 5426, i32 4818, i32 -1514, i32 6475, i32 -180, i32 1724, i32 675, i32 -8113, i32 -709, i32 -798, i32 2374, i32 -998, i32 -7311, i32 4161, i32 6997, i32 5414, i32 -145, i32 -6757, i32 3126, i32 -2654, i32 8754, i32 2029, i32 -4674, i32 -8651, i32 7043, i32 8057, i32 2271, i32 -8225, i32 7768, i32 8747, i32 -9821, i32 2444, i32 2594, i32 5531, i32 7376, i32 -6783, i32 -6289, i32 -8288, i32 -9225, i32 8887, i32 -7815, i32 6986, i32 -9422, i32 626, i32 -3789, i32 -2842, i32 7525, i32 8318, i32 -5810, i32 9414, i32 1249, i32 -588, i32 927, i32 805, i32 4103, i32 8641, i32 -9651, i32 -1244, i32 -8128, i32 -312, i32 404, i32 23, i32 7584, i32 4398, i32 -4537, i32 -5763, i32 2681, i32 415, i32 9174, i32 -6519, i32 5401, i32 -2064, i32 -2762, i32 2956, i32 3010, i32 496, i32 -6182, i32 8360, i32 2234, i32 8961, i32 9476, i32 -4100, i32 4815, i32 -5024, i32 2078, i32 8929, i32 1949, i32 -8228, i32 4400, i32 -475, i32 -2308, i32 4557, i32 -5790, i32 -4594, i32 3641, i32 -1750, i32 9042, i32 9058, i32 6481, i32 445, i32 3267, i32 9323, i32 -2046, i32 -4272, i32 674, i32 1607, i32 6610, i32 1968, i32 -9907, i32 6647, i32 -3066, i32 -2509, i32 172, i32 -419, i32 5753, i32 5651, i32 -2026, i32 4019, i32 8295, i32 -1646, i32 5243, i32 1696, i32 -5674, i32 -1404, i32 6733, i32 -7004, i32 8073, i32 -2584, i32 4532, i32 9428, i32 8898, i32 -5736, i32 8863, i32 -6612, i32 -2045, i32 1551, i32 3724, i32 -5765, i32 4471, i32 8942, i32 -7224, i32 3675, i32 -6893, i32 7126, i32 8154, i32 -7291, i32 3316, i32 9951, i32 -7411, i32 3603, i32 7410, i32 3645, i32 -1668, i32 4406, i32 -2843, i32 6933, i32 -7004, i32 -1858, i32 2114, i32 -4781, i32 5328, i32 -2483, i32 -723, i32 -3356, i32 -4040, i32 -4979, i32 4277, i32 280, i32 515, i32 -3846, i32 -9728, i32 -7845, i32 6677, i32 6617, i32 7320, i32 -8250, i32 1452, i32 7065, i32 -6832, i32 8352, i32 -1630, i32 -7949, i32 -5302, i32 -7512, i32 -3522, i32 -1006, i32 -3918, i32 -7542, i32 -9461, i32 -7522, i32 -6851, i32 -2703, i32 -9901, i32 -7627, i32 -5582, i32 -3749, i32 -5618, i32 1601, i32 5011, i32 -747, i32 -1763, i32 -4739, i32 -2876, i32 -4171, i32 -3918, i32 4738, i32 7018, i32 6993, i32 -3425, i32 7359, i32 -2136, i32 4785, i32 -5972, i32 2654, i32 8244, i32 1554, i32 -8630, i32 2100, i32 -1578, i32 -6197, i32 -8091, i32 8598, i32 -560, i32 -8013, i32 7456, i32 -3116, i32 -8123, i32 -6282, i32 -7336, i32 7060, i32 -5372, i32 -3853, i32 -8495, i32 4333, i32 2868, i32 6968, i32 -2252, i32 7029, i32 1706, i32 -3084, i32 -3314, i32 4483, i32 5619, i32 9341, i32 2407, i32 6328, i32 -5810, i32 7276, i32 4617, i32 5680, i32 -1251, i32 -1930, i32 -7098, i32 5556, i32 -2909, i32 -7988, i32 8426, i32 3847, i32 6325, i32 3004, i32 -5570, i32 9006, i32 -4747, i32 8885, i32 -4616, i32 -2590, i32 2867, i32 -9830, i32 3706, i32 240, i32 -1265, i32 -6525, i32 -8232, i32 6105, i32 -1924, i32 5231, i32 3925, i32 3777, i32 885, i32 -7726, i32 -2116, i32 6112, i32 -5501, i32 2009, i32 -2664, i32 9536, i32 8295, i32 -3895, i32 6901, i32 -7178, i32 6980, i32 4739, i32 2578, i32 4225, i32 1383, i32 2126, i32 -6426, i32 3038, i32 5783, i32 6804, i32 -9208, i32 5137, i32 6187, i32 1356, i32 -4997, i32 -2291, i32 9168, i32 -9178, i32 -1901, i32 -2079, i32 8673, i32 759, i32 1196, i32 4787, i32 8830, i32 3280, i32 -5003, i32 -3356, i32 7193, i32 5921, i32 -7578, i32 8352, i32 -2708, i32 -5010, i32 -6172, i32 2334, i32 -3234, i32 8736, i32 4770, i32 6727, i32 7889, i32 -939, i32 -4454, i32 -99, i32 7876, i32 -1947, i32 -5523, i32 5827, i32 3931, i32 435, i32 -5856, i32 -5330, i32 -9568, i32 9262, i32 9551, i32 -3165, i32 -7025, i32 -270, i32 -3696, i32 230, i32 -7543, i32 8242, i32 3786, i32 -158, i32 7053, i32 -326, i32 4744, i32 263, i32 3246, i32 -3029, i32 7058, i32 5458, i32 -4547, i32 -105, i32 -4975, i32 -5554, i32 -123, i32 3610, i32 3290, i32 5576, i32 -3877, i32 1249, i32 -7809, i32 -9605, i32 3839, i32 5924, i32 9625, i32 4409, i32 1481, i32 8925, i32 -495, i32 -7315, i32 2291, i32 -7974, i32 9651, i32 -1576, i32 -3790, i32 -7685, i32 -9595, i32 -5775, i32 -4297, i32 7206, i32 1286, i32 -3458, i32 -1708, i32 529, i32 -1446, i32 7416, i32 2414, i32 1839, i32 -7972, i32 -2900, i32 7173, i32 -1003, i32 -9554, i32 5403, i32 7390, i32 6003, i32 9526, i32 325, i32 -5715, i32 -5732, i32 229, i32 7679, i32 2039, i32 4573, i32 7307, i32 5794, i32 3780, i32 -4998, i32 -3797, i32 5293, i32 -2990, i32 5479, i32 4894, i32 -4412, i32 -2360, i32 5814, i32 -7631, i32 -8792, i32 -6466, i32 3544, i32 8946, i32 -5697, i32 7264, i32 1205, i32 8886, i32 8207, i32 6877, i32 5173, i32 -3448, i32 -9541, i32 -4876, i32 -8183, i32 4100, i32 4464, i32 6462, i32 9925, i32 -6843, i32 -1463, i32 -9354, i32 4348, i32 -9258, i32 5839, i32 -1978, i32 -7638, i32 7300, i32 -5353, i32 -5702, i32 -4551, i32 -4675, i32 -391, i32 3100, i32 -4274, i32 -6297, i32 3620, i32 -5534, i32 -2017, i32 -3247, i32 5113, i32 -9562, i32 -1201, i32 5541, i32 4605, i32 2530, i32 4765, i32 -1352, i32 -5794, i32 295, i32 -2659, i32 -4365, i32 -6797, i32 9491, i32 7713, i32 6379, i32 9045, i32 993, i32 -8139, i32 3553, i32 -9873, i32 -6732, i32 -9612, i32 -3382, i32 57, i32 -7291, i32 -1713, i32 7085, i32 6134, i32 -4056, i32 -328, i32 6326, i32 8076, i32 -9282, i32 -6342, i32 5097, i32 6332, i32 -489, i32 -1063, i32 -9500, i32 -512, i32 -2983, i32 -5667, i32 4211, i32 -5158, i32 -761, i32 -6620, i32 9448, i32 3169, i32 -1101, i32 1857, i32 7661, i32 -7286, i32 3739, i32 7914, i32 3821, i32 -1687, i32 -2383, i32 1509, i32 4564, i32 2068, i32 -1554, i32 -2815, i32 1082, i32 6314, i32 -4886, i32 2952, i32 -3741, i32 -1711, i32 -3016, i32 -597, i32 -8266, i32 5027, i32 -2311, i32 1526, i32 7342, i32 -1470, i32 -8988, i32 9476, i32 -9093, i32 -8437, i32 -6482, i32 -5959, i32 2112, i32 7722, i32 -1329, i32 3474, i32 -5407, i32 2584, i32 9659, i32 -8823, i32 8248, i32 -9888, i32 -2789, i32 3920, i32 -4209, i32 -8656, i32 -6894, i32 7710, i32 4427, i32 4057, i32 -9695, i32 9798, i32 -7211, i32 8230, i32 -4037, i32 334, i32 916, i32 7415, i32 -7054, i32 1456, i32 1427, i32 -7345, i32 1772, i32 -3198, i32 -1891, i32 1511, i32 -6009, i32 7002, i32 2141, i32 -5947, i32 -6614, i32 1132, i32 -5182, i32 -9080, i32 -4838, i32 -6490, i32 -7238, i32 -5162, i32 -222, i32 -1055, i32 6309, i32 9365, i32 8838, i32 5778, i32 -4392, i32 5847, i32 6602, i32 -2904, i32 -8083, i32 3182, i32 -562, i32 -3953, i32 -4129, i32 -2711, i32 4168, i32 4046, i32 -1579, i32 3248, i32 723, i32 1490, i32 5004, i32 -5982, i32 -2292, i32 -3434, i32 9055, i32 -949, i32 4314, i32 9125, i32 9515, i32 -7172, i32 5564, i32 7165, i32 5659, i32 3386, i32 -1043, i32 -7541, i32 681, i32 -2101, i32 6620, i32 -9954, i32 6931, i32 -1345, i32 -3416, i32 7653, i32 -2473, i32 -1357, i32 3466, i32 -7432, i32 3275, i32 8632, i32 9120, i32 -763, i32 -4694, i32 -4082, i32 -3703, i32 4268, i32 -5421, i32 3351, i32 -4067, i32 -6171, i32 7049, i32 -4647, i32 -9213, i32 -5399, i32 1798, i32 -3668, i32 -4827, i32 8560, i32 7761, i32 6577, i32 6759, i32 -2067, i32 -5746, i32 9762, i32 4492, i32 -4424, i32 -8311, i32 3575, i32 7870, i32 1747, i32 -9578, i32 -1904, i32 4644, i32 3829, i32 -8338, i32 -8789, i32 7001, i32 1924, i32 773, i32 -3918, i32 -9804, i32 -53, i32 2840, i32 -2453, i32 -4710, i32 -2339, i32 8814, i32 -4695, i32 -9042, i32 5109, i32 6178, i32 -2398, i32 7884, i32 4772, i32 -8167, i32 585, i32 -6259, i32 -4047, i32 2451, i32 -6849, i32 -1977, i32 -7187, i32 1953, i32 9342, i32 7529, i32 4970, i32 -9613, i32 -2566, i32 6585, i32 -5587, i32 -5494, i32 3693, i32 9773, i32 -9463, i32 3769, i32 -9046, i32 264, i32 1514, i32 -2633, i32 -3394, i32 6071, i32 -1977, i32 -255, i32 7976, i32 9223, i32 914, i32 -4537, i32 5507, i32 6387, i32 -1531, i32 2594, i32 -9292, i32 -8755, i32 -5022, i32 9251, i32 -3395, i32 4438, i32 -7213, i32 -966, i32 -8230, i32 -1037, i32 9494, i32 -5468, i32 -3248, i32 -2209, i32 -3038, i32 -6962, i32 9896, i32 -1952, i32 1381, i32 1566, i32 8354, i32 748, i32 5545, i32 -3551, i32 26, i32 -5464, i32 8745, i32 -2849, i32 -6027, i32 -4969, i32 -8681, i32 954, i32 -5783, i32 1124, i32 -3261, i32 -5394, i32 9753, i32 5018, i32 -8541, i32 -6478, i32 -7944, i32 1698, i32 -9302, i32 -749, i32 -6130, i32 -5129, i32 -783, i32 3686, i32 -401, i32 -707, i32 5814, i32 6179, i32 6348, i32 1255, i32 1928, i32 -7379, i32 -478, i32 -3917, i32 6576, i32 -4383, i32 8444, i32 -1657, i32 8252, i32 -7523, i32 -8207, i32 8337, i32 -5756, i32 2632, i32 -4102, i32 -8652, i32 -8467, i32 8646, i32 1336, i32 7132, i32 8099, i32 -7937, i32 -7879, i32 -4211, i32 -6465, i32 -6949, i32 5195, i32 -8529, i32 -4035, i32 -9916, i32 -534, i32 -3652, i32 -5410, i32 7039, i32 -8622, i32 3749, i32 -2587, i32 3396, i32 -5788, i32 -9232, i32 -8229, i32 -152, i32 -6528, i32 -256, i32 4859, i32 -5125, i32 4326, i32 8785, i32 3026, i32 4084, i32 2413, i32 -8450, i32 9844, i32 9848, i32 292, i32 0, i32 -495, i32 7266, i32 -4198, i32 -9829, i32 -6137, i32 -283, i32 8911, i32 292, i32 -6629, i32 -1627, i32 -7205, i32 8070, i32 -4196, i32 -5906, i32 -258, i32 -4251, i32 8171, i32 -466, i32 473, i32 -7982, i32 2029, i32 2153, i32 -7058, i32 -8822, i32 -3089, i32 143, i32 564, i32 4090, i32 6910, i32 -8068, i32 3511, i32 -3619, i32 -6845, i32 1686, i32 -1150, i32 -3135, i32 -7063, i32 9821, i32 -5383, i32 -6727, i32 -1235, i32 726, i32 -1041, i32 -1339, i32 -5490, i32 7325, i32 6949, i32 8792, i32 8332, i32 -2943, i32 -7078, i32 1381, i32 -2755, i32 4836, i32 2055, i32 -6503, i32 -4890, i32 -2868, i32 6762, i32 -9415, i32 5407, i32 -9339, i32 -1663, i32 -5293, i32 -3756, i32 8629, i32 -8892, i32 3649, i32 6624, i32 5939, i32 -2762, i32 9177, i32 2709, i32 2297, i32 -6784, i32 -5941, i32 2358, i32 -9950, i32 -2245, i32 -1086, i32 -9086, i32 -2565, i32 6321, i32 7359, i32 -460, i32 916, i32 4796, i32 535, i32 2221, i32 6578, i32 -6197, i32 -4793, i32 -4972, i32 4647, i32 4342, i32 2534, i32 -2543, i32 3767, i32 7489, i32 5242, i32 2594, i32 6648, i32 -9116, i32 5674, i32 3451, i32 9014, i32 -9365, i32 -9048, i32 8223, i32 137, i32 -738, i32 -3102, i32 7120, i32 -4431, i32 5386, i32 -9302, i32 -5885, i32 -8951, i32 -9533, i32 9627, i32 7889, i32 7812, i32 7529, i32 -8334, i32 -2411, i32 97, i32 -6768, i32 -3086, i32 708, i32 -2247, i32 -5384, i32 -8277, i32 -6258, i32 2243, i32 -483, i32 -1121, i32 -8629, i32 3878, i32 -1440, i32 4942, i32 -3353, i32 -5019, i32 7708, i32 -6677, i32 -5581, i32 -1562, i32 -791, i32 9380, i32 7459, i32 -3341, i32 6811, i32 809, i32 629, i32 8901, i32 -2538, i32 -9927, i32 733, i32 5949, i32 -3068, i32 -8431, i32 -3032, i32 3607, i32 -6664, i32 -8071, i32 4184, i32 -8201, i32 3816, i32 761, i32 -5979, i32 2817, i32 -9156, i32 -3411, i32 -5761, i32 -597, i32 7632, i32 7973, i32 9699, i32 -8051, i32 -853, i32 -4907, i32 5387, i32 -5030, i32 -1916, i32 2813, i32 -6435, i32 -9038, i32 4984, i32 428, i32 6634, i32 9531, i32 3747, i32 -8721, i32 1342, i32 9744, i32 5569, i32 -3868, i32 3756, i32 -5073, i32 9145, i32 5444, i32 -212, i32 3344, i32 -4867, i32 -1847, i32 -5979, i32 7329, i32 993, i32 6533, i32 2275, i32 4026, i32 -3083, i32 -8293, i32 978, i32 -3487, i32 5721, i32 -7405, i32 7599, i32 -5241, i32 9481, i32 2319, i32 -790, i32 7426, i32 -1010, i32 -3559, i32 -5568, i32 -8923, i32 6295, i32 4313, i32 2228, i32 -9988, i32 -8868, i32 5273, i32 9453, i32 -4235, i32 1360, i32 9357, i32 -2128, i32 1791, i32 5067, i32 7768, i32 -6023, i32 -4193, i32 3266, i32 -7596, i32 4383, i32 -4164, i32 1327, i32 -2393, i32 6808, i32 7087, i32 6102, i32 8712, i32 -9158, i32 -9429, i32 -2764, i32 105, i32 -3640, i32 -6375, i32 -4189, i32 -9059, i32 862, i32 5074, i32 -2884, i32 -2117, i32 -2477, i32 5857, i32 -1469, i32 -3923, i32 2681, i32 -7319, i32 5960, i32 9414, i32 8659, i32 1308, i32 -6125, i32 743, i32 -4051, i32 -3658, i32 -3788, i32 -1715, i32 -6844, i32 -2377, i32 9004, i32 7522, i32 554, i32 -9, i32 -4534, i32 3055, i32 2307, i32 -9069, i32 -1112, i32 9722, i32 6005, i32 -7422, i32 8185, i32 -2756, i32 3882, i32 -9148, i32 9335, i32 -1716, i32 -3249, i32 -920, i32 3996, i32 -2320, i32 -9342, i32 -1622, i32 -6590, i32 -9840, i32 8157, i32 409, i32 488, i32 -2221, i32 2628, i32 -1348, i32 1176, i32 1462, i32 8711, i32 -8488, i32 -1016, i32 -9118, i32 1027, i32 -580, i32 6114, i32 -7932, i32 -5418, i32 5090, i32 -2125, i32 -1259, i32 -4293, i32 -1015, i32 7824, i32 -1028, i32 -3589, i32 -763, i32 2516, i32 -4606, i32 -1511, i32 8771, i32 -7840, i32 -2703, i32 -8386, i32 -1451, i32 -9420, i32 8701, i32 8894, i32 1891, i32 382, i32 2822, i32 6328, i32 -6496, i32 -3909, i32 8023, i32 3016, i32 4238, i32 4978, i32 -6017, i32 -307, i32 -8559, i32 -5788, i32 -6872, i32 6177, i32 6734, i32 -7464, i32 3895, i32 286, i32 1782, i32 -3114, i32 -8259, i32 3338, i32 -7230, i32 4260, i32 3584, i32 2821, i32 1213, i32 -3108, i32 -5532, i32 3364, i32 -2681, i32 6266, i32 -1615, i32 2203, i32 -3149, i32 1277, i32 626, i32 1234, i32 -6229, i32 9861, i32 6537, i32 -611, i32 1719, i32 -8199, i32 -8737, i32 883, i32 3495, i32 -5514, i32 -2362, i32 -7120, i32 -6243, i32 -6922, i32 -9452, i32 -8078, i32 -5600, i32 7807, i32 -2966, i32 -6350, i32 -3251, i32 5131, i32 -2293, i32 2766, i32 -5102, i32 -8680, i32 -6771, i32 -1364, i32 8854, i32 870, i32 -8106, i32 -4353, i32 3514, i32 -2135, i32 2998, i32 -7297, i32 -9031, i32 444, i32 6665, i32 7097, i32 4821, i32 5056, i32 2614, i32 -2259, i32 -9169, i32 3017, i32 2499, i32 8489, i32 -250, i32 -6162, i32 -9662, i32 7344, i32 5054, i32 9856, i32 -1022, i32 5285, i32 926, i32 3697, i32 3621, i32 1856, i32 -3534, i32 3911, i32 7870, i32 198, i32 -5138, i32 -4230, i32 9747, i32 1148, i32 9064, i32 1324, i32 1997, i32 -1234, i32 -2072, i32 6391, i32 1899, i32 -3025, i32 7278, i32 1957, i32 -2636, i32 9576, i32 8553, i32 4941, i32 6974, i32 7207, i32 -9478, i32 -6871, i32 -8498, i32 -6273, i32 5938, i32 7814, i32 -9774, i32 -3919, i32 5651, i32 -7819, i32 -8556, i32 -4852, i32 -8679, i32 28, i32 -6562, i32 1775, i32 -825, i32 1261, i32 959, i32 -8555, i32 -7415, i32 8183, i32 -1163, i32 -5509, i32 -1014, i32 5449, i32 -9229, i32 -3487, i32 -3517, i32 -1446, i32 2778, i32 -8117, i32 3875, i32 2942, i32 -5887, i32 -1176, i32 3327, i32 8266, i32 8885, i32 -5100, i32 -4428, i32 -3197, i32 9141, i32 -3908, i32 6883, i32 -9135, i32 3065, i32 -6366, i32 -4811, i32 6892, i32 7762, i32 -6009, i32 5529, i32 -8680, i32 -528, i32 -4272, i32 3001, i32 2806, i32 8761, i32 3377, i32 -2076, i32 -5051, i32 -5882, i32 -338, i32 2437, i32 -4110, i32 7922, i32 -2871, i32 2815, i32 9073, i32 -9942, i32 -7381, i32 -8627, i32 -3408, i32 -3997, i32 190, i32 -6280, i32 -9654, i32 6952, i32 -2542, i32 -2250, i32 5644, i32 9849, i32 717, i32 -8196, i32 -1573, i32 -4441, i32 -2988, i32 1030, i32 9517, i32 -8335, i32 8769, i32 9657, i32 -5366, i32 -1226, i32 1767, i32 -1718, i32 -3232, i32 4817, i32 5379, i32 2021, i32 -2705, i32 7596, i32 4869, i32 8611, i32 6126, i32 -5824, i32 -4694, i32 7884, i32 -297, i32 8570, i32 5255, i32 -8427, i32 5192, i32 -7444, i32 -9694, i32 7706, i32 7894, i32 -9343, i32 -5176, i32 6172, i32 9867, i32 -6138, i32 -9346, i32 2117, i32 -7535, i32 -5398, i32 2563, i32 1142, i32 -7540, i32 3926, i32 2958, i32 4928, i32 7090, i32 3286, i32 -9376, i32 -7367, i32 -1158, i32 3475, i32 9508, i32 -5139, i32 5619, i32 -1370, i32 5210, i32 2647, i32 -6072, i32 8673, i32 -4284, i32 -1706, i32 -6148, i32 6356, i32 -7423, i32 -1742, i32 3786, i32 9072, i32 5862, i32 -4000, i32 -9894, i32 713, i32 -4357, i32 1950, i32 2559, i32 -90, i32 5652, i32 -9186, i32 3875, i32 7792, i32 -2716, i32 -3284, i32 -4631, i32 1162, i32 2769, i32 1380, i32 -1783, i32 -8376, i32 -2268, i32 -1822, i32 9505, i32 7771, i32 2332, i32 2606, i32 -2864, i32 -9162, i32 749, i32 3895, i32 -2588, i32 -3024, i32 6266, i32 9806, i32 7293, i32 -7229, i32 1942, i32 -8167, i32 3043, i32 3601, i32 -1748, i32 -7924, i32 8147, i32 -9672, i32 1659, i32 1353, i32 -6256, i32 -3188, i32 6380, i32 -8916, i32 -4827, i32 -5184, i32 -9771, i32 -791, i32 7479, i32 -9441, i32 -5448, i32 8527, i32 9260, i32 5550, i32 -8967, i32 -3791, i32 -3146, i32 -6366, i32 7650, i32 5129, i32 9221, i32 -7611, i32 -7929, i32 -1103, i32 4363, i32 912, i32 1511, i32 -2850, i32 -3584, i32 1023, i32 6958, i32 2583, i32 2582, i32 -1284, i32 8192, i32 2438, i32 8235, i32 -7246, i32 5644, i32 1259, i32 -2699, i32 5622, i32 -934, i32 7264, i32 -8482, i32 5378, i32 -8219, i32 -9197, i32 6857, i32 4457, i32 -8545, i32 -1225, i32 645, i32 737, i32 9009, i32 3144, i32 -5148, i32 8440, i32 -4580, i32 1712, i32 4932, i32 -9402, i32 -7647, i32 4667, i32 5046, i32 -8949, i32 3423, i32 -5068, i32 5358, i32 -8752, i32 792, i32 3753, i32 -1799, i32 -894, i32 4625, i32 2305, i32 -9266, i32 -5943, i32 6675, i32 -235, i32 -5909, i32 -6054, i32 -4472, i32 5720, i32 4757, i32 -3557, i32 286, i32 -66, i32 -7796, i32 -5420, i32 8650, i32 -4313, i32 -1208, i32 2005, i32 -8271, i32 9481, i32 -2588, i32 9152, i32 4914, i32 8370, i32 9182, i32 6877, i32 5272, i32 9132, i32 -4171, i32 -4905, i32 8708, i32 -6349, i32 -4589, i32 -1947, i32 -7264, i32 8219, i32 7247, i32 -7434, i32 -9429, i32 9851, i32 -648, i32 -8831, i32 9131, i32 -4474, i32 -2525, i32 5525, i32 842, i32 5726, i32 -9515, i32 -9192, i32 -6614, i32 -3662, i32 2236, i32 -2370, i32 6439, i32 7557, i32 6029, i32 -3320, i32 -5463, i32 -8699, i32 -5407, i32 -5864, i32 5080, i32 -9785, i32 -9998, i32 7518, i32 4825, i32 4082, i32 5867, i32 492, i32 8176, i32 -6472, i32 6178, i32 -6440, i32 9392, i32 -9991, i32 -8722, i32 -2811, i32 -2827, i32 -1732, i32 -3510, i32 -4210, i32 5844, i32 163, i32 -2700, i32 -8943, i32 1628, i32 -3954, i32 2174, i32 819, i32 5343, i32 -2795, i32 -8436, i32 152, i32 -1067, i32 7441, i32 -2093, i32 -9395, i32 8301, i32 -6179, i32 4565, i32 -1062, i32 2282, i32 -7500, i32 6306, i32 -9667, i32 1579, i32 -528, i32 -5986, i32 9113, i32 6446, i32 -8131, i32 7491, i32 4069, i32 1164, i32 7471, i32 -2325, i32 -6377, i32 2504, i32 5405, i32 -6947, i32 6689, i32 5013, i32 -291, i32 5317, i32 4000, i32 2089, i32 5377, i32 6732, i32 4163, i32 5002, i32 -980, i32 4128, i32 5798, i32 6589, i32 -2661, i32 -2975, i32 -3052, i32 -9470, i32 -8050, i32 -1540, i32 6494, i32 -7882, i32 4248, i32 9721, i32 2615, i32 -1952, i32 -8329, i32 -8163, i32 9611, i32 -341, i32 4430, i32 8115, i32 -2497, i32 -3307, i32 4296, i32 8580, i32 -6062, i32 -5465, i32 5952, i32 587, i32 1970, i32 -1137, i32 -7612, i32 -5148, i32 -6303, i32 5145, i32 -111, i32 -7307, i32 8520, i32 6457, i32 -7985, i32 -2966, i32 5650, i32 2689, i32 -283, i32 6125, i32 8203, i32 8558, i32 3367, i32 5836, i32 -1692, i32 4224, i32 -955, i32 -795, i32 -7331, i32 2818, i32 3236, i32 -4290, i32 2894, i32 -3, i32 -5978, i32 -2872, i32 1737, i32 -3301, i32 4995, i32 8429, i32 -5969, i32 -851, i32 4971, i32 8865, i32 2526, i32 6258, i32 541, i32 -2123, i32 -4330, i32 -1096, i32 5473, i32 -8036, i32 -9236, i32 -7663, i32 -4243, i32 4916, i32 -4035, i32 -2973, i32 5581, i32 -9461, i32 6771, i32 -4232, i32 1878, i32 3591, i32 -7916, i32 6622, i32 -8407, i32 3288, i32 6387, i32 4450, i32 9966, i32 -6583, i32 -1537, i32 9501, i32 -840, i32 2677, i32 -2400, i32 -8280, i32 4742, i32 6904, i32 -1626, i32 -6166, i32 1902, i32 569, i32 -2023, i32 5912, i32 6934, i32 -2578, i32 -9434, i32 -5382, i32 -9054, i32 -3395, i32 5184, i32 -5016, i32 -292, i32 7775, i32 -380, i32 -5866, i32 -9152, i32 -8554, i32 9522, i32 -7614, i32 -7309, i32 2755, i32 -2642, i32 -3687, i32 3628, i32 -2749, i32 -6431, i32 5901, i32 511, i32 2409, i32 1529, i32 -5320, i32 7975, i32 9456, i32 2876, i32 -3662, i32 -2222, i32 2401, i32 9237, i32 -4727, i32 299, i32 8629, i32 8626, i32 -8522, i32 2948, i32 4635, i32 4198, i32 -2089, i32 -1626, i32 8465, i32 3200, i32 4869, i32 5560, i32 -2227, i32 -7649, i32 -3611, i32 1278, i32 2787, i32 -3458, i32 6518, i32 1545, i32 5446, i32 -3041, i32 -7380, i32 72, i32 953, i32 3301, i32 -1694, i32 -6010, i32 9087, i32 897, i32 2311, i32 3157, i32 -1165, i32 -3729, i32 9229, i32 -3270, i32 -9762, i32 -7615, i32 -5908, i32 -5165, i32 -185, i32 -4060, i32 -3245, i32 -2023, i32 7714, i32 4234, i32 -701, i32 -7809, i32 1353, i32 1285, i32 -2068, i32 -2783, i32 7799, i32 6264, i32 8526, i32 4682, i32 3182, i32 3525, i32 4611, i32 4538, i32 7370, i32 -6804, i32 3525, i32 5195, i32 -1583, i32 -6879, i32 -341, i32 9026, i32 646, i32 -1098, i32 -9087, i32 -8595, i32 8781, i32 -2620, i32 4664, i32 3480, i32 8346, i32 -2264, i32 -8706, i32 -3681, i32 -8880, i32 2668, i32 7503, i32 9515, i32 990, i32 -6553, i32 -271, i32 -1170, i32 9156, i32 4358, i32 -6298, i32 4728, i32 -2345, i32 7445, i32 633, i32 -2001, i32 8303, i32 2096, i32 5453, i32 2505, i32 -6497, i32 3627, i32 2932, i32 1115, i32 590, i32 1172, i32 8215, i32 -3925, i32 -1669, i32 -5962, i32 -8281, i32 5609, i32 4062, i32 7502, i32 9649, i32 -7690, i32 9769, i32 -6918, i32 6007, i32 -4445, i32 -5640, i32 -4491, i32 2683, i32 -5050, i32 -7089, i32 -7380, i32 -4988, i32 6128, i32 1160, i32 336, i32 6717, i32 -3872, i32 -9475, i32 -4892, i32 9379, i32 3512, i32 6605, i32 8289, i32 3929, i32 -6098, i32 -8922, i32 9864, i32 -7261, i32 -8723, i32 1865, i32 2741, i32 -2266, i32 -2888, i32 3105, i32 388, i32 1168, i32 3042, i32 898, i32 9840, i32 -8189, i32 -2958, i32 -7555, i32 -2522, i32 2777, i32 -9104, i32 -9786, i32 3085, i32 -8245, i32 -370, i32 -6873, i32 -2187, i32 -174, i32 182, i32 -2879, i32 9524, i32 139, i32 -4664, i32 2890, i32 6964, i32 -7399, i32 80, i32 -1095, i32 -1259, i32 -3996, i32 5857, i32 6814, i32 8015, i32 -6011, i32 7250, i32 -6109, i32 4569, i32 427, i32 -9103, i32 -7074, i32 -2307, i32 624, i32 6819, i32 -2033, i32 9191, i32 4900, i32 -5068, i32 1433, i32 6568, i32 9364, i32 -5656, i32 -5999, i32 9482, i32 -3445, i32 6248, i32 4152, i32 -2786, i32 8265, i32 6417, i32 -8768, i32 614, i32 -7716, i32 8577, i32 -8218, i32 -4178, i32 773, i32 8766, i32 -4124, i32 -9327, i32 6051, i32 9285, i32 -7756, i32 -288, i32 5935, i32 -5191, i32 -3581, i32 -7512, i32 5634, i32 8924, i32 1138, i32 5637, i32 -9603, i32 -3526, i32 9003, i32 8649, i32 9970, i32 2459, i32 -9444, i32 -374, i32 -7137, i32 -3964, i32 -8914, i32 -4112, i32 4781, i32 -7101, i32 -9468, i32 4228, i32 -9048, i32 -4373, i32 -6982, i32 3140, i32 619, i32 -6995, i32 -6900, i32 3991, i32 -2062, i32 313, i32 7578, i32 4161, i32 4645, i32 5601, i32 9368, i32 -4990, i32 6732, i32 5196, i32 -5128, i32 9475, i32 -9344, i32 -2370, i32 2766, i32 531, i32 -1188, i32 -3817, i32 -7678, i32 5865, i32 -5598, i32 8790, i32 9979, i32 9537, i32 8694, i32 -2906, i32 6756, i32 1039, i32 -8545, i32 -8465, i32 7201, i32 4289, i32 1405, i32 -5424, i32 -799, i32 -1721, i32 -8601, i32 4399, i32 9135, i32 -3423, i32 -7679, i32 -3454, i32 3868, i32 6241, i32 -910, i32 -9078, i32 2616, i32 1407, i32 -8096, i32 -1705, i32 -7440, i32 1258, i32 -785, i32 -354, i32 4087, i32 3602, i32 7267, i32 -938, i32 28, i32 3393, i32 7186, i32 2733, i32 410, i32 -8498, i32 6307, i32 -3133, i32 -5550, i32 -2075, i32 1316, i32 2772, i32 -6372, i32 -5311, i32 -6888, i32 7515, i32 -1711, i32 -8152, i32 -4351, i32 -6327, i32 -6289, i32 -5669, i32 -9486, i32 -1086, i32 -6372, i32 -3189, i32 3729, i32 7749, i32 -6620, i32 -9000, i32 -7931, i32 -2552, i32 3664, i32 7100, i32 2436, i32 -7357, i32 1871, i32 5592, i32 -9192, i32 -859, i32 -6922, i32 4040, i32 -6263, i32 -3731, i32 -2703, i32 6532, i32 1629, i32 5707, i32 3743, i32 4550, i32 -8264, i32 3608, i32 8164, i32 9142, i32 7629, i32 6707, i32 7040, i32 9985, i32 5249, i32 -8864, i32 -6153, i32 1236, i32 7467, i32 -9994, i32 527, i32 -6703, i32 441, i32 -6077, i32 -6571, i32 3802, i32 7578, i32 -8566, i32 -8535, i32 5002, i32 1645, i32 7225, i32 -2119, i32 129, i32 -619, i32 -7555, i32 -5112, i32 -5128, i32 -9126, i32 5904, i32 7435, i32 7025, i32 2690, i32 4984, i32 -2809, i32 -1056, i32 -2838, i32 -3572, i32 6721, i32 -1996, i32 -7821, i32 280, i32 -132, i32 -7250, i32 4285, i32 -4775, i32 -8016, i32 1547, i32 7087, i32 7480, i32 1588, i32 1016, i32 -6230, i32 -4880, i32 -4713, i32 -6606, i32 6741, i32 -3386, i32 5372, i32 -8110, i32 -8552, i32 8613, i32 -1378, i32 8821, i32 3669, i32 8942, i32 -5912, i32 3866, i32 -5928, i32 -2300, i32 1562, i32 -7318, i32 8176, i32 -7764, i32 8435, i32 -3081, i32 -4211, i32 828, i32 -7781, i32 -5588, i32 1425, i32 -7118, i32 2814, i32 -2931, i32 2251, i32 2758, i32 -1768, i32 8577, i32 4723, i32 1450, i32 -4564, i32 4232, i32 5011, i32 9174, i32 1548, i32 6665, i32 8841, i32 6494, i32 -8175, i32 2926, i32 7374, i32 -1014, i32 -2291, i32 -3370, i32 -3225, i32 96, i32 9342, i32 -5575, i32 -1816, i32 3774, i32 -1627, i32 7446, i32 -77, i32 9716, i32 -9524, i32 -9186, i32 2239, i32 -4544, i32 -4540, i32 9304, i32 -476, i32 -4540, i32 6824, i32 8501, i32 2803, i32 3445, i32 -9413, i32 -5800, i32 -5464, i32 -2213, i32 5884, i32 -9970, i32 9323, i32 -2200, i32 -6531, i32 8887, i32 -4646, i32 -6229, i32 1388, i32 -8794, i32 -6433, i32 -644, i32 -850, i32 5965, i32 5013, i32 5232, i32 8741, i32 -3918, i32 -3162, i32 -9561, i32 -8778, i32 -4525, i32 -1056, i32 2165, i32 1133, i32 -641, i32 -9916, i32 -2763, i32 -5577, i32 2127, i32 -4722, i32 5705, i32 -5751, i32 -4840, i32 -2827, i32 -5732, i32 8796, i32 9461, i32 -2624, i32 3497, i32 4855, i32 8045, i32 -3694, i32 6363, i32 -5219, i32 -1336, i32 -8680, i32 -4806, i32 6046, i32 1529, i32 -2160, i32 2904, i32 6836, i32 5243, i32 1825, i32 2186, i32 5010, i32 -1014, i32 -7375, i32 -4083, i32 3517, i32 -2927, i32 -1723, i32 -9298, i32 -1406, i32 4308, i32 -8245, i32 -5424, i32 -818, i32 -902, i32 -9030, i32 2206, i32 4044, i32 3774, i32 -182, i32 -5662, i32 2511, i32 1589, i32 -9197, i32 -4533, i32 -50, i32 2352, i32 -443, i32 -1179, i32 -1085, i32 -4688, i32 1840, i32 -2966, i32 3238, i32 3026, i32 1531, i32 -5919, i32 502, i32 -1444, i32 6886, i32 -6864, i32 1255, i32 5974, i32 -271, i32 -3094, i32 9094, i32 -2414, i32 2882, i32 -6992, i32 -2561, i32 9152, i32 656, i32 -8331, i32 7909, i32 8205, i32 -4924, i32 9262, i32 952, i32 -1801, i32 -4389, i32 -813, i32 8663, i32 3287, i32 -407, i32 5762, i32 -8213, i32 -7233, i32 5063, i32 -2354, i32 -6292, i32 3935, i32 9357, i32 -1639, i32 7534, i32 9575, i32 2564, i32 3616, i32 957, i32 5969, i32 -6611, i32 -3122, i32 249, i32 -8713, i32 -4014, i32 -9282, i32 -6140, i32 -2488, i32 6372, i32 -9727, i32 4171, i32 -1405, i32 7385, i32 -3686, i32 -6269, i32 9640, i32 -9677, i32 -2070, i32 5578, i32 6743, i32 3826, i32 -7171, i32 -7069, i32 6253, i32 98, i32 -7211, i32 3100, i32 2580, i32 890, i32 3438, i32 900, i32 -3880, i32 5419, i32 9931, i32 -1928, i32 510, i32 5292, i32 -5204, i32 -1182, i32 7997, i32 -8706, i32 8286, i32 9187, i32 9390, i32 8965, i32 3116, i32 -7477, i32 -6051, i32 7306, i32 5019, i32 -691, i32 -5318, i32 -5167, i32 9983, i32 -9597, i32 6463, i32 -3749, i32 -1824, i32 -822, i32 -6094, i32 1755, i32 9142, i32 -7566, i32 -8455, i32 -8480, i32 1696, i32 -2585, i32 1146, i32 -5258, i32 9902, i32 -6664, i32 -8064, i32 6714, i32 -1701, i32 5363, i32 6347, i32 -1916, i32 568, i32 -7077, i32 2043, i32 -8753, i32 -1049, i32 -9419, i32 877, i32 5069, i32 -4485, i32 7518, i32 -5888, i32 9413, i32 -5930, i32 -3678, i32 -7951, i32 7789, i32 -6435, i32 -5083, i32 -6658, i32 0, i32 2473, i32 5295, i32 3459, i32 -5119, i32 -7599, i32 -4296, i32 7336, i32 -4116, i32 -707, i32 6454, i32 -9739, i32 7630, i32 -9724, i32 -9181, i32 -4527, i32 -1140, i32 4158, i32 -8292, i32 -3391, i32 -8055, i32 -1635, i32 -8128, i32 -498, i32 9593, i32 -3108, i32 -7947, i32 -2235, i32 8389, i32 -7339, i32 -8516, i32 2260, i32 5919, i32 -2355, i32 3068, i32 -5824, i32 -272, i32 9405, i32 -5965, i32 -7775, i32 8173, i32 -9846, i32 -182, i32 -5939, i32 8607, i32 -7500, i32 4886, i32 -6419, i32 8197, i32 -6700, i32 3141, i32 8627, i32 -4443, i32 -8398, i32 7214, i32 -748, i32 -763, i32 -7230, i32 5655, i32 3248, i32 -9948, i32 3647, i32 6751, i32 7702, i32 8676, i32 -1048, i32 -9809, i32 -9200, i32 -9334, i32 9761, i32 -7219, i32 -1634, i32 2092, i32 9747, i32 -1013, i32 -5425, i32 -1023, i32 183, i32 -5750, i32 8621, i32 -3400, i32 3602, i32 -8562, i32 7454, i32 -1629, i32 -7359, i32 9289, i32 8566, i32 979, i32 3932, i32 -9925, i32 2715, i32 3323, i32 -4190, i32 -2723, i32 -1780, i32 6640, i32 6756, i32 -1588, i32 3946, i32 6810, i32 9279, i32 -8453, i32 839, i32 -7979, i32 -4500, i32 1386, i32 -115, i32 4270, i32 8250, i32 -5369, i32 -339, i32 403, i32 4240, i32 1907, i32 -8669, i32 2941, i32 -2582, i32 -1490, i32 -9614, i32 2996, i32 8384, i32 -2579, i32 7078, i32 7455, i32 -8820, i32 -2206, i32 2908, i32 -5648, i32 -1005, i32 -6948, i32 -8522, i32 -2573, i32 8814, i32 -5421, i32 2330, i32 -9750, i32 -2365, i32 6364, i32 -8429, i32 7135, i32 -5190, i32 8115, i32 -6406, i32 3331, i32 -7561, i32 3403, i32 4063, i32 2831, i32 -7104, i32 2699, i32 -1770, i32 -6250, i32 9457, i32 9778, i32 711, i32 -9518, i32 4880, i32 -3775, i32 2051, i32 9015, i32 -8844, i32 6674, i32 8009, i32 -1625, i32 5880, i32 3310, i32 -6599, i32 2799, i32 5384, i32 -6129, i32 -4824, i32 2148, i32 -3399, i32 9906, i32 -5288, i32 5090, i32 -9407, i32 -9202, i32 162, i32 2079, i32 6768, i32 3543, i32 1760, i32 7308, i32 -2448, i32 21, i32 4652, i32 -519, i32 3388, i32 8234, i32 8542, i32 5712, i32 7672, i32 -4598, i32 1993, i32 -1703, i32 5592, i32 -6341, i32 4262, i32 -5651, i32 9162, i32 9213, i32 9870, i32 7068, i32 -586, i32 -4223, i32 9201, i32 -7434, i32 236, i32 6147, i32 -5508, i32 -9821, i32 1637, i32 7016, i32 5334, i32 -2417, i32 7535, i32 -3440, i32 1337, i32 -6249, i32 -9672, i32 7668, i32 7723, i32 -8821, i32 -5578, i32 -1676, i32 9935, i32 9222, i32 -2266, i32 9334, i32 -7768, i32 49, i32 7672, i32 1397, i32 5079, i32 5705, i32 1117, i32 4488, i32 4221, i32 -1004, i32 5099, i32 8488, i32 -4609, i32 -1241, i32 9639, i32 -9034, i32 -1658, i32 8232, i32 -2580, i32 -2732, i32 8716, i32 -6316, i32 4683, i32 3320, i32 2191, i32 -8056, i32 -7303, i32 -2256, i32 9815, i32 7887, i32 1052, i32 3551, i32 3913, i32 2036, i32 1866, i32 140, i32 6417, i32 -926, i32 -644, i32 7444, i32 3155, i32 -4954, i32 -2212, i32 -739, i32 1849, i32 1978, i32 -8186, i32 7857, i32 -7162, i32 -5778, i32 2115, i32 -6295, i32 -3415, i32 1869, i32 -901, i32 4724, i32 -3967, i32 -4609, i32 9982, i32 1541, i32 5076, i32 -8396, i32 -7578, i32 -1806, i32 9734, i32 5304, i32 6941, i32 9735, i32 -838, i32 -6862, i32 2588, i32 -5345, i32 -2799, i32 -1741, i32 -117, i32 -2435, i32 -6226, i32 900, i32 -5811, i32 -8041, i32 1402, i32 5893, i32 3827, i32 -3319, i32 6984, i32 -3450, i32 872, i32 894, i32 8329, i32 7513, i32 -2582, i32 4810, i32 -4118, i32 -2578, i32 -615, i32 7584, i32 4025, i32 -2931, i32 9006, i32 -7444, i32 -4341, i32 -932, i32 -8703, i32 -155, i32 -3515, i32 -9594, i32 1324, i32 6362, i32 5864, i32 -2294, i32 5970, i32 8825, i32 559, i32 -505, i32 -6650, i32 168, i32 212, i32 -4880, i32 -8144, i32 4555, i32 -1174, i32 -6108, i32 9323, i32 2216, i32 1701, i32 9257, i32 -3138, i32 8063, i32 4629, i32 -620, i32 -7659, i32 -1049, i32 6735, i32 -5541, i32 -6971, i32 2687, i32 -1693, i32 7300, i32 -3453, i32 7933, i32 105, i32 -5741, i32 8484, i32 9297, i32 -8897, i32 2886, i32 8943, i32 4648, i32 1036, i32 9796, i32 3054, i32 -5322, i32 3116, i32 28, i32 -7260, i32 -5132, i32 -733, i32 7354, i32 -2557, i32 2220, i32 6048, i32 3143, i32 8495, i32 -3455, i32 -8228, i32 6233, i32 -2892, i32 4342, i32 -841, i32 3724, i32 5615, i32 -5003, i32 4405, i32 -6791, i32 4370, i32 2078, i32 -9839, i32 -9145, i32 -6200, i32 3292, i32 3038, i32 6232, i32 568, i32 5290, i32 6437, i32 -720, i32 894, i32 -3488, i32 5979, i32 -2320, i32 -8917, i32 4576, i32 3016, i32 9169, i32 -315, i32 -5349, i32 2501, i32 9316, i32 9880, i32 6370, i32 -5496, i32 -168, i32 7062, i32 -816, i32 -8739, i32 -2366, i32 3430, i32 -316, i32 -3609, i32 -5502, i32 9577, i32 -9346, i32 1669, i32 2514, i32 3984, i32 -7448, i32 -7488, i32 2153, i32 3940, i32 -6520, i32 3225, i32 1608, i32 6517, i32 -5639, i32 -5400, i32 -5201, i32 6361, i32 -1130, i32 222, i32 -1319, i32 2968, i32 8114, i32 -6858, i32 9788, i32 8559, i32 -3448, i32 -9207, i32 9113, i32 8399, i32 9786, i32 8809, i32 -5631, i32 -3488, i32 6166, i32 -2569, i32 2060, i32 4799, i32 8355, i32 -5780, i32 -3973, i32 -2495, i32 -7948, i32 -6441, i32 -9371, i32 -7525, i32 -4921, i32 -8479, i32 -6418, i32 -6957, i32 5315, i32 2523, i32 35, i32 7167, i32 -3644, i32 -58, i32 -5116, i32 -9765, i32 -5475, i32 -3209, i32 -5630, i32 -4472, i32 1304, i32 7306, i32 4818, i32 2666, i32 -8836, i32 7617, i32 -3704, i32 -8051, i32 -1443, i32 -1841, i32 7377, i32 -2794, i32 6575, i32 7828, i32 -8492, i32 2441, i32 -2467, i32 -9958, i32 4606, i32 -548, i32 -4229, i32 5730, i32 6021, i32 -3248, i32 1675, i32 3033, i32 -8266, i32 -8515, i32 1783, i32 5191, i32 6732, i32 6208, i32 1859, i32 1426, i32 -9120, i32 -2237, i32 2280, i32 6016, i32 -9678, i32 -1042, i32 -2580, i32 4947, i32 -4306, i32 -174, i32 3048, i32 3932, i32 -2644, i32 -8020, i32 -2907, i32 5373, i32 2958, i32 -4113, i32 9901, i32 9138, i32 1934, i32 4637, i32 -7144, i32 -6151, i32 -5051, i32 8673, i32 -3203, i32 -4788, i32 -7026, i32 86, i32 9243, i32 -313, i32 53, i32 -7096, i32 2978, i32 -7213, i32 -9062, i32 -7402, i32 -1957, i32 -2905, i32 -4504, i32 -7055, i32 1881, i32 5696, i32 -5695, i32 921, i32 -6777, i32 9603, i32 -7176, i32 9080, i32 4480, i32 -6008, i32 7600, i32 -2718, i32 4239, i32 -7476, i32 -3809, i32 -6734, i32 -7978, i32 -5405, i32 4687, i32 8062, i32 -5116, i32 -8526, i32 4162, i32 -4627, i32 -2162, i32 9441, i32 -5209, i32 9832, i32 3217, i32 -3040, i32 178, i32 -7185, i32 -3669, i32 -5097, i32 -1293, i32 2301, i32 9330, i32 -1998, i32 -3280, i32 7183, i32 3169, i32 -5735, i32 4779, i32 9476, i32 -9486, i32 30, i32 -6355, i32 -4405, i32 5132, i32 -988, i32 2432, i32 4849, i32 -3493, i32 -397, i32 -3868, i32 -5690, i32 -3722, i32 -6651, i32 -198, i32 568, i32 -6004, i32 -3360, i32 3530, i32 975, i32 6300, i32 4584, i32 1898, i32 -4828, i32 -9862, i32 1174, i32 8677, i32 -4100, i32 -6464, i32 5992, i32 -3720, i32 8713, i32 -539, i32 9706, i32 -5804, i32 -1652, i32 6777, i32 4769, i32 -6538, i32 9647, i32 3791, i32 -5219, i32 6630, i32 8912, i32 8356, i32 6901, i32 9361, i32 6796, i32 -5857, i32 6091, i32 2522, i32 399, i32 -5700, i32 9147, i32 1190, i32 6954, i32 -6951, i32 5247, i32 937, i32 -4521, i32 9996, i32 2865, i32 7717, i32 8833, i32 4073, i32 -4336, i32 -7296, i32 -4419, i32 9345, i32 8375, i32 2812, i32 7773, i32 5806, i32 -486, i32 -1460, i32 -953, i32 7095, i32 -7119, i32 -4385, i32 -7523, i32 -7998, i32 7899, i32 -5226, i32 -2656, i32 1028, i32 6519, i32 5585, i32 -5135, i32 1279, i32 6899, i32 -5942, i32 9171, i32 5136, i32 -6262, i32 5344, i32 8755, i32 5045, i32 -9312, i32 -3308, i32 8984, i32 -8770, i32 6737, i32 -1712, i32 5819, i32 -5439, i32 -4857, i32 -5439, i32 -8747, i32 -922, i32 5723, i32 -2137, i32 -9530, i32 7909, i32 9241, i32 -6184, i32 -8922, i32 -7275, i32 -8739, i32 6804, i32 -5961, i32 -8594, i32 -5496, i32 4959, i32 -2600, i32 -3855, i32 -5237, i32 9312, i32 -9547, i32 -7267, i32 2837, i32 -509, i32 4060, i32 -4306, i32 -3961, i32 3019, i32 9113, i32 766, i32 -7373, i32 -7912, i32 -9796, i32 -7599, i32 -4838, i32 -9457, i32 -9581, i32 4158, i32 -1024, i32 2426, i32 -1150, i32 -1539, i32 212, i32 -4906, i32 7766, i32 2741, i32 4291, i32 -8560, i32 -7236, i32 2754, i32 6634, i32 -1610, i32 8622, i32 -348, i32 4510, i32 1501, i32 -2650, i32 587, i32 -2944, i32 3242, i32 -5354, i32 -5977, i32 811, i32 -6, i32 -4946, i32 -6164, i32 -7923, i32 -6623, i32 9359, i32 5224, i32 6830, i32 8537, i32 -4359, i32 -1965, i32 -9653, i32 1107, i32 3213, i32 6607, i32 -4320, i32 -3484, i32 1427, i32 -7082, i32 4820, i32 -4445, i32 7741, i32 4799, i32 4071, i32 8708, i32 1911, i32 8917, i32 -2661, i32 -6021, i32 -8345, i32 -1258, i32 366, i32 -5820, i32 -4349, i32 -5117, i32 2895, i32 3368, i32 -6501, i32 1611, i32 873, i32 9864, i32 8030, i32 -2954, i32 -4747, i32 6437, i32 -5533, i32 7127, i32 4591, i32 2940, i32 909, i32 2935, i32 4062, i32 -3907, i32 3036, i32 -377, i32 8789, i32 5615, i32 -794, i32 -932, i32 6945, i32 -5667, i32 8762, i32 570, i32 2038, i32 -1979, i32 -1166, i32 9966, i32 -7567, i32 -2573, i32 6767, i32 -7905, i32 -1764, i32 4046, i32 -960, i32 -4239, i32 -8728, i32 -2063, i32 -2081, i32 7287, i32 -1215, i32 -6705, i32 -8124, i32 3810, i32 6263, i32 2049, i32 1258, i32 -1734, i32 4624, i32 7011, i32 5228, i32 -5664, i32 9384, i32 -2111, i32 9862, i32 -7800, i32 5588, i32 4905, i32 5091, i32 7483, i32 -7650, i32 5498, i32 8709, i32 3556, i32 -9136, i32 4026, i32 9755, i32 -6268, i32 -2580, i32 1602, i32 4537, i32 -1458, i32 5590, i32 -2275, i32 982, i32 8378, i32 -7319, i32 6406, i32 -7586, i32 -6418, i32 -8480, i32 -6843, i32 -8509, i32 8503, i32 1303, i32 -2086, i32 6920, i32 -751, i32 4035, i32 -4256, i32 -8110, i32 -8271, i32 5297, i32 -3721, i32 -6993, i32 -5458, i32 -9708, i32 3839, i32 5264, i32 -5058, i32 7271, i32 -564, i32 -2209, i32 9800, i32 9510, i32 6639, i32 1528, i32 9884, i32 -8675, i32 9259, i32 -757, i32 7242, i32 -8418, i32 -7654, i32 -7754, i32 6691, i32 -2345, i32 1260, i32 -8822, i32 -5359, i32 942, i32 5322, i32 6850, i32 -5489, i32 4009, i32 -8652, i32 7222, i32 9689, i32 -2696, i32 -8465, i32 -1888, i32 2381, i32 6451, i32 1683, i32 -9748, i32 -6401, i32 2261, i32 4520, i32 5706, i32 7196, i32 -3803, i32 1283, i32 5572, i32 -2863, i32 5856, i32 5251, i32 5837, i32 2220, i32 9926, i32 9489, i32 -9487, i32 2480, i32 379, i32 5730, i32 -2205, i32 -8833, i32 -6735, i32 1129, i32 -5012, i32 -3611, i32 -4479, i32 -1939, i32 -342, i32 4618, i32 5176, i32 -1545, i32 3046, i32 6125, i32 6425, i32 426, i32 -356, i32 -5897, i32 6309, i32 7183, i32 1816, i32 -8536, i32 -8349, i32 -4224, i32 -8181, i32 -1614, i32 -9515, i32 -2598, i32 -2526, i32 -4789, i32 2961, i32 3142, i32 6256, i32 8219, i32 -5569, i32 2583, i32 -8503, i32 4288, i32 226, i32 1213, i32 6133, i32 -6626, i32 8793, i32 2370, i32 -1133, i32 6345, i32 8500, i32 -4357, i32 6142, i32 -1436, i32 4226, i32 55, i32 8484, i32 -1, i32 -5145, i32 -52, i32 -4903, i32 -9865, i32 -7927, i32 237, i32 4302, i32 4049, i32 -9103, i32 -3067, i32 -664, i32 -7916, i32 -8771, i32 -8592, i32 8578, i32 6219, i32 -6672, i32 -1067, i32 6420, i32 8691, i32 -8633, i32 -6294, i32 -2380, i32 1966, i32 -710, i32 -1095, i32 7452, i32 9805, i32 -4915, i32 3266, i32 -3405, i32 7092, i32 -2028, i32 -1367, i32 4102, i32 427, i32 6680, i32 5309, i32 1237, i32 4541, i32 -9213, i32 -5506, i32 5181, i32 1355, i32 3345, i32 5481, i32 4089, i32 -2831, i32 3847, i32 9607, i32 -9409, i32 -2098, i32 -1501, i32 -9240, i32 8928, i32 6132, i32 -5451, i32 6632, i32 6648, i32 -4808, i32 -1086, i32 -8862, i32 -9555, i32 1460, i32 3224, i32 -4052, i32 8378, i32 -1904, i32 -1401, i32 5026, i32 -3419, i32 -1726, i32 4679, i32 -8778, i32 7179, i32 -3161, i32 -3250, i32 -4689, i32 -9567, i32 9582, i32 1181, i32 -9877, i32 8467, i32 3201, i32 2228, i32 8223, i32 -2217, i32 6378, i32 2910, i32 9253, i32 7704, i32 4256, i32 -9816, i32 6912, i32 -2404, i32 4095, i32 -5254, i32 -946, i32 -5223, i32 4659, i32 8450, i32 -8682, i32 2182, i32 -5146, i32 -9780, i32 6336, i32 7719, i32 -8760, i32 -4817, i32 -4613, i32 -357, i32 8111, i32 8460, i32 5268, i32 1229, i32 -7027, i32 -9101, i32 320, i32 -7681, i32 8768, i32 331, i32 -7786, i32 6372, i32 -9180, i32 -4883, i32 678, i32 -1870, i32 3417, i32 9493, i32 5195, i32 -2888, i32 -8677, i32 -6765, i32 9008, i32 -4145, i32 8422, i32 -4192, i32 149, i32 -9527, i32 -1315, i32 -3962, i32 6649, i32 -1434, i32 7938, i32 -4378, i32 -8809, i32 219, i32 3562, i32 607, i32 6124, i32 -2591, i32 -1774, i32 -417, i32 -3493, i32 2141, i32 -8516, i32 -7104, i32 1800, i32 5303, i32 6060, i32 7077, i32 3355, i32 5713, i32 9879, i32 2539, i32 -1977, i32 -1930, i32 -1145, i32 -1687, i32 4005, i32 6050, i32 -4947, i32 -5839, i32 8762, i32 6950, i32 4884, i32 -4743, i32 8751, i32 3127, i32 6559, i32 8079, i32 4547, i32 8017, i32 4873, i32 -8386, i32 -6757, i32 5591, i32 7888, i32 3749, i32 5902, i32 -8264, i32 9967, i32 1016, i32 6000, i32 8012, i32 -3777, i32 952, i32 -4870, i32 -5198, i32 9461, i32 -2553, i32 654, i32 8335, i32 -8512, i32 -3738, i32 -536, i32 7005, i32 1076, i32 -1200, i32 2364, i32 8867, i32 7526, i32 5071, i32 1765, i32 -1880, i32 3005, i32 -6476, i32 6242, i32 3381, i32 -1305, i32 1103, i32 -279, i32 -6796, i32 -3155, i32 -2592, i32 -3651, i32 4969, i32 -325, i32 -9576, i32 -4742, i32 -2249, i32 -288, i32 9679, i32 7930, i32 -5926, i32 2675, i32 6844, i32 -9374, i32 -8476, i32 -1611, i32 -2969, i32 8582, i32 -4144, i32 5716, i32 7813, i32 1050, i32 -3003, i32 2234, i32 1278, i32 -3429, i32 -7608, i32 1854, i32 -5641, i32 -8914, i32 4864, i32 -9493, i32 -2095, i32 9505, i32 -5852, i32 2385, i32 -2375, i32 -7757, i32 -7296, i32 5584, i32 1932, i32 -2798, i32 -7239, i32 6375, i32 4105, i32 -699, i32 -1245, i32 -9547, i32 -9538, i32 -7090, i32 7215, i32 -1054, i32 -8473, i32 4000, i32 -1908, i32 -7307, i32 9452, i32 8046, i32 2620, i32 8338, i32 -9701, i32 -15, i32 9711, i32 4063, i32 6567, i32 7962, i32 -1013, i32 1121, i32 3058, i32 -3883, i32 -5117, i32 -1904, i32 7543, i32 7471, i32 -8545, i32 3323, i32 3503, i32 34, i32 -3048, i32 -2091, i32 -4236, i32 1856, i32 1165, i32 -3648, i32 8285, i32 -6339, i32 -9328, i32 -3272, i32 -3528, i32 -8424, i32 -9650, i32 5374, i32 1519, i32 7618, i32 6239, i32 -4702, i32 2614, i32 8596, i32 -1668, i32 -3477, i32 7197, i32 -8643, i32 -8116, i32 -4895, i32 -5532, i32 -7806, i32 2592, i32 9417, i32 -6469, i32 9609, i32 -4143, i32 -3118, i32 -8620, i32 6582, i32 3404, i32 -9195, i32 2075, i32 8100, i32 4888, i32 3718, i32 4141, i32 6210, i32 2573, i32 -5174, i32 -395, i32 1537, i32 -9714, i32 4839, i32 5054, i32 712, i32 -2995, i32 411, i32 -7542, i32 5865, i32 1432, i32 -3116, i32 9227, i32 1566, i32 5087, i32 -1486, i32 -9262, i32 -7259, i32 -3137, i32 -3756, i32 1462, i32 -5029, i32 -9290, i32 54, i32 8636, i32 -7205, i32 -6961, i32 -9714, i32 7851, i32 4486, i32 -7714, i32 664, i32 -5518, i32 -9323, i32 -9773, i32 -6341, i32 886, i32 8039, i32 -1654, i32 -851, i32 4637, i32 4920, i32 113, i32 -1504, i32 -7110, i32 -65, i32 8660, i32 -3244, i32 -4455, i32 -7213, i32 -7734, i32 -3010, i32 3209, i32 -9117, i32 -6929, i32 1328, i32 -7026, i32 2377, i32 7185, i32 -379, i32 13, i32 1974, i32 5925, i32 -3728, i32 -8748, i32 3612, i32 -9685, i32 -4968, i32 7296, i32 2780, i32 1625, i32 -6999, i32 2221, i32 -3833, i32 -7149, i32 -8589, i32 -4791, i32 -1007, i32 8999, i32 -7471, i32 8680, i32 -8673, i32 -1664, i32 2995, i32 -6872, i32 1996, i32 -8234, i32 -2008, i32 2933, i32 -4181, i32 6310, i32 2024, i32 1415, i32 -1343, i32 -8353, i32 5133, i32 1444, i32 -4201, i32 -5702, i32 -3811, i32 -5526, i32 2652, i32 -7802, i32 8730, i32 -879, i32 7242, i32 -4197, i32 9649, i32 -9552, i32 -8217, i32 -2539, i32 6520, i32 -6654, i32 8870, i32 -7535, i32 2846, i32 944, i32 6239, i32 -166, i32 2231, i32 985, i32 3603, i32 -5809, i32 -3510, i32 -2804, i32 9331, i32 -2851, i32 -2215, i32 -7350, i32 -8268, i32 2625, i32 -9739, i32 -1960, i32 3980, i32 6537, i32 -7022, i32 8797, i32 -9628, i32 -7593, i32 8364, i32 -3423, i32 -7525, i32 -9939, i32 6568, i32 -6710, i32 3636, i32 4681, i32 9571, i32 -904, i32 2233, i32 -4314, i32 281, i32 -567, i32 -3073, i32 7495, i32 -9002, i32 -7420, i32 5276, i32 9269, i32 7731, i32 8234, i32 8580, i32 -8077, i32 3083, i32 -3761, i32 5990, i32 -443, i32 -4175, i32 4710, i32 -4115, i32 8869, i32 -6970, i32 -722, i32 3142, i32 -7025, i32 7525, i32 -3303, i32 6576, i32 -2371, i32 2099, i32 -955, i32 -1284, i32 2438, i32 -5198, i32 -203, i32 -3454, i32 -9500, i32 -5021, i32 -3479, i32 5598, i32 8689, i32 6817, i32 -3178, i32 -5788, i32 9937, i32 6567, i32 5471, i32 2586, i32 3619, i32 -4572, i32 -7572, i32 -1121, i32 -2547, i32 -9117, i32 3747, i32 9059, i32 -5697, i32 -7690, i32 6218, i32 6830, i32 -7850, i32 -204, i32 746, i32 9420, i32 -9092, i32 353, i32 -5245, i32 8588, i32 -5373, i32 6053, i32 9419, i32 4632, i32 -5025, i32 -4324, i32 9533, i32 2708, i32 8575, i32 2487, i32 3121, i32 8081, i32 6752, i32 9282, i32 2404, i32 -5635, i32 -2892, i32 -8105, i32 -7581, i32 9960, i32 4307, i32 -4378, i32 -8923, i32 -4397, i32 -834, i32 136, i32 599, i32 -2912, i32 992, i32 -4854, i32 -6980, i32 3448, i32 8373, i32 2671, i32 7489, i32 -7581, i32 -8527, i32 -3938, i32 1507, i32 -5392, i32 -2557, i32 6992, i32 3890, i32 7963, i32 -2736, i32 1823, i32 -4040, i32 -1370, i32 -3032, i32 9294, i32 -8091, i32 -1704, i32 -337, i32 9111, i32 5846, i32 7709, i32 8303, i32 -3715, i32 -6446, i32 9026, i32 -7706, i32 -6037, i32 -1746, i32 -5989, i32 -2731, i32 -4053, i32 5247, i32 -9376, i32 -8660, i32 -5765, i32 9835, i32 3959, i32 -6361, i32 3044, i32 -463, i32 8264, i32 937, i32 8417, i32 -4006, i32 548, i32 -5610, i32 8522, i32 -1765, i32 8625, i32 -3413, i32 7463, i32 5721, i32 -6841, i32 6482, i32 -4514, i32 -7444, i32 9139, i32 9698, i32 1775, i32 3499, i32 5951, i32 1561, i32 -1955, i32 4592, i32 5941, i32 -1829, i32 -9989, i32 -5330, i32 1988, i32 5340, i32 -5200, i32 1811, i32 -3982, i32 -3085, i32 -898, i32 -3579, i32 -1709, i32 -207, i32 -4003, i32 -6144, i32 6703, i32 -3365, i32 -8058, i32 2036, i32 -116, i32 3404, i32 -6545, i32 -448, i32 -6433, i32 2102, i32 8275, i32 6553, i32 -4027, i32 -3646, i32 -1231, i32 -5698, i32 9119, i32 -2262, i32 -8842, i32 -3252, i32 5614, i32 1036, i32 -1060, i32 7583, i32 8973, i32 -117, i32 5213, i32 -9014, i32 -4579, i32 7912, i32 -2749, i32 8842, i32 1268, i32 2247, i32 -9767, i32 2906, i32 2698, i32 7775, i32 5364, i32 9836, i32 5417, i32 -3338, i32 4356, i32 -711, i32 -7895, i32 4726, i32 8658, i32 -8195, i32 -1907, i32 8194, i32 9865, i32 -1755, i32 -771, i32 1913, i32 4477, i32 3588, i32 -5735, i32 6498, i32 4979, i32 -2068, i32 -5419, i32 -6924, i32 -3546, i32 -5895, i32 -3174, i32 6130, i32 3255, i32 2350, i32 5485, i32 -3556, i32 6289, i32 -1498, i32 2042, i32 3508, i32 2798, i32 -3689, i32 -473, i32 -9962, i32 9097, i32 9470, i32 1027, i32 -9780, i32 -7020, i32 5381, i32 9504, i32 5638, i32 -6708, i32 -8256, i32 -1056, i32 6592, i32 6854, i32 8153, i32 9963, i32 4837, i32 1521, i32 -6080, i32 6078, i32 -4962, i32 -7841, i32 -8160, i32 -7355, i32 5160, i32 6258, i32 540, i32 -8311, i32 -44, i32 -745, i32 1747, i32 -9851, i32 -152, i32 -5536, i32 -9073, i32 -4486, i32 -201, i32 4980, i32 902, i32 8347, i32 -2353, i32 1113, i32 -4851, i32 96, i32 -5571, i32 2311, i32 -1871, i32 8578, i32 -5272, i32 -9680, i32 -915, i32 -3335, i32 -7230, i32 -5834, i32 -6925, i32 -8654, i32 -3625, i32 -2778, i32 -5459, i32 5679, i32 -9917, i32 -5797, i32 8656, i32 -154, i32 9474, i32 -8304, i32 -5520, i32 9854, i32 3571, i32 95, i32 9091, i32 -149, i32 -8632, i32 -3271, i32 9084, i32 -4346, i32 1806, i32 4880, i32 2340, i32 -7776, i32 -6120, i32 3735, i32 -9580, i32 3050, i32 9084, i32 2716, i32 1509, i32 1298, i32 2989, i32 5651, i32 4378, i32 -1423, i32 -2445, i32 4097, i32 7775, i32 1733, i32 1983, i32 -1442, i32 8721, i32 6831, i32 -1923, i32 5149, i32 2270, i32 2390, i32 2448, i32 -8256, i32 2862, i32 -8202, i32 -4783, i32 -8403, i32 4890, i32 -230, i32 -5241, i32 -6709, i32 5751, i32 9143, i32 6076, i32 -281, i32 -9175, i32 -2195, i32 8655, i32 -3438, i32 4363, i32 -3845, i32 -1631, i32 6872, i32 8603, i32 -3142, i32 6885, i32 6470, i32 3501, i32 4524, i32 6604, i32 -8075, i32 -5469, i32 8504, i32 7107, i32 -4240, i32 -551, i32 -2728, i32 179, i32 -3429, i32 -5158, i32 -9946, i32 -3752, i32 4929, i32 5153, i32 -2844, i32 2850, i32 -3251, i32 3010, i32 3632, i32 6354, i32 1267, i32 7984, i32 -1839, i32 -7452, i32 -8532, i32 7606, i32 -8598, i32 -8821, i32 -9795, i32 5709, i32 -5876, i32 7875, i32 -9820, i32 157, i32 -6176, i32 -9520, i32 7072, i32 6039, i32 -7811, i32 199, i32 3404, i32 6737, i32 8290, i32 -3766, i32 3629, i32 -5038, i32 5482, i32 1025, i32 7775, i32 -5804, i32 3915, i32 -8109, i32 -2095, i32 -2761, i32 6401, i32 -7245, i32 -6201, i32 8314, i32 9735, i32 -3018, i32 -13, i32 -8954, i32 -5003, i32 1399, i32 2693, i32 -4543, i32 8296, i32 9760, i32 -8134, i32 -1413, i32 2403, i32 9047, i32 -4654, i32 -4316, i32 5497, i32 -2900, i32 -457, i32 -2667, i32 -5388, i32 -9747, i32 2806, i32 431, i32 6516, i32 -8694, i32 -2306, i32 5171, i32 -5849, i32 5605, i32 407, i32 4686, i32 1899, i32 5736, i32 3258, i32 7296, i32 212, i32 -720, i32 5168, i32 3872, i32 3886, i32 -2662, i32 -3318, i32 7957, i32 -8075, i32 -8601, i32 -8666, i32 -2098, i32 6241, i32 -5522, i32 419, i32 5354, i32 -9868, i32 -1260, i32 7122, i32 -647, i32 -6807, i32 6921, i32 384, i32 2797, i32 -932, i32 2613, i32 -6723, i32 6939, i32 2908, i32 -2832, i32 5284, i32 6139, i32 -9931, i32 -6960, i32 -1088, i32 1660, i32 4559, i32 -661, i32 -6036, i32 2422, i32 -8308, i32 -4402, i32 6253, i32 -7658, i32 -4960, i32 -1924, i32 -7313, i32 8905, i32 72, i32 225, i32 6419, i32 -1468, i32 -6004, i32 7079, i32 4140, i32 -6727, i32 -8345, i32 -1181, i32 -7886, i32 2138, i32 -5745, i32 9082, i32 -4147, i32 -5751, i32 7790, i32 -842, i32 7241, i32 9440, i32 -404, i32 8775, i32 2968, i32 2514, i32 -1638, i32 -9898, i32 -4952, i32 7475, i32 2825, i32 -7640, i32 4595, i32 -5180, i32 3495, i32 -3077, i32 1712, i32 3716, i32 3935, i32 -5881, i32 6615, i32 7227, i32 -6347, i32 2238, i32 -7338, i32 -5931, i32 -2384, i32 -4490, i32 -9920, i32 2050, i32 6751, i32 3620, i32 1902, i32 6906, i32 -3106, i32 4278, i32 -3060, i32 1967, i32 -8307, i32 -997, i32 6733, i32 6401, i32 -502, i32 -8518, i32 6388, i32 7351, i32 6307, i32 -6175, i32 -8205, i32 -3624, i32 -3166, i32 -7186, i32 -7272, i32 -3039, i32 -8797, i32 -2076, i32 7812, i32 819, i32 3248, i32 -6092, i32 -3705, i32 -4598, i32 -88, i32 -4016, i32 7788, i32 1829, i32 -8927, i32 4246, i32 -9905, i32 -7319, i32 -2510, i32 -9158, i32 -3592, i32 2481, i32 -7513, i32 7839, i32 -2958, i32 -2468, i32 -3851, i32 2287, i32 -7330, i32 5664, i32 7801, i32 -9539, i32 -3206, i32 -7528, i32 -9570, i32 -9392, i32 4353, i32 -3472, i32 -1610, i32 5413, i32 1791, i32 -6221, i32 -9459, i32 6796, i32 357, i32 -860, i32 -3267, i32 155, i32 366, i32 -7868, i32 -3922, i32 -8105, i32 -2831, i32 1367, i32 8172, i32 3174, i32 3279, i32 9002, i32 -7360, i32 6309, i32 6846, i32 2510, i32 -8035, i32 -7024, i32 4126, i32 6561, i32 3580, i32 -4065, i32 -6905, i32 2655, i32 -4510, i32 7006, i32 3654, i32 -4911, i32 650, i32 -7406, i32 -1271, i32 9910, i32 4762, i32 288, i32 9152, i32 -7140, i32 -9206, i32 5804, i32 -9494, i32 -7777, i32 -3243, i32 -9528, i32 -3770, i32 -9663, i32 -9173, i32 3225, i32 -2864, i32 1288, i32 8951, i32 6560, i32 -2526, i32 -8053, i32 -1454, i32 3213, i32 6938, i32 -4291, i32 -9601, i32 -3198, i32 -4799, i32 -4637, i32 -6826, i32 -1389, i32 -5144, i32 -4714, i32 8276, i32 9104, i32 9833, i32 -2078, i32 -3138, i32 3335, i32 -4232, i32 -3119, i32 2304, i32 7851, i32 -5377, i32 -2284, i32 7328, i32 5496, i32 8438, i32 -8045, i32 -8816, i32 746, i32 -6736, i32 6319, i32 1089, i32 8456, i32 8546, i32 7430, i32 6427, i32 -5062, i32 -6682, i32 -4399, i32 -7711, i32 3781, i32 -1304, i32 -3651, i32 7925, i32 3009, i32 -5663, i32 6222, i32 7792, i32 -2954, i32 7875, i32 9765, i32 -1307, i32 -4122, i32 -2256, i32 4734, i32 5896, i32 8333, i32 -1584, i32 8773, i32 -8511, i32 -4245, i32 8961, i32 4517, i32 -4047, i32 -8765, i32 -3658, i32 -9868, i32 -3344, i32 1732, i32 -4357, i32 7162, i32 1273, i32 -8269, i32 869, i32 2680, i32 7951, i32 -7986, i32 4650, i32 8672, i32 9745, i32 -6279, i32 1212, i32 -8240, i32 8680, i32 1332, i32 -3818, i32 -8914, i32 -7877, i32 -8906, i32 -1082, i32 -6537, i32 -3649, i32 2513, i32 -5398, i32 -5546, i32 8070, i32 9288, i32 6514, i32 -1052, i32 -8925, i32 4940, i32 -6071, i32 5091, i32 -2515, i32 -6874, i32 -1614, i32 6794, i32 673, i32 -2393, i32 1275, i32 -8272, i32 8343, i32 -3839, i32 7232, i32 9662, i32 1627, i32 -7284, i32 810, i32 1751, i32 -2141, i32 5393, i32 -7311, i32 4077, i32 8462, i32 1385, i32 -1911, i32 3405, i32 3672, i32 -9149, i32 -8793, i32 -4090, i32 -1485, i32 -6576, i32 50, i32 -1778, i32 3516, i32 -3183, i32 3745, i32 -3895, i32 -5087, i32 -2101, i32 7234, i32 -1201, i32 3673, i32 -759, i32 1913, i32 -9968, i32 2368, i32 -3108, i32 -9157, i32 -9738, i32 -3668, i32 -2147, i32 2666, i32 1474, i32 279, i32 -9332, i32 1885, i32 8024, i32 -5890, i32 2385, i32 -5333, i32 -7982, i32 4914, i32 4755, i32 -188, i32 9872, i32 -5687, i32 -4582, i32 -1136, i32 -6676, i32 5404, i32 -2795, i32 -150, i32 1082, i32 4136, i32 3290, i32 -1964, i32 -2025, i32 -5813, i32 3979, i32 3703, i32 -896, i32 -7285, i32 -9390, i32 -912, i32 -9451, i32 4752, i32 -5029, i32 -2463, i32 6713, i32 -4362, i32 -4364, i32 -8163, i32 6923, i32 -4529, i32 1371, i32 -7054, i32 -7574, i32 4151, i32 -4884, i32 5843, i32 4240, i32 9191, i32 8232, i32 6227, i32 6723, i32 -1339, i32 -1599, i32 9453, i32 -7595, i32 8383, i32 -5720, i32 6180, i32 -6513, i32 1761, i32 -1025, i32 -1147, i32 -8575, i32 -2213, i32 -9204, i32 -5244, i32 -324, i32 -5137, i32 8478, i32 59, i32 -4405, i32 -2173, i32 -2794, i32 -2816, i32 -8761, i32 -8250, i32 -1035, i32 4516, i32 8579, i32 8561, i32 -4888, i32 -9616, i32 -882, i32 547, i32 -3153, i32 -394, i32 -4209, i32 -9676, i32 163, i32 1893, i32 -2271, i32 6858, i32 -5215, i32 -2741, i32 2623, i32 -7386, i32 -7129, i32 -6858, i32 -8367, i32 6845, i32 4869, i32 -9174, i32 9819, i32 -1837, i32 2810, i32 5221, i32 -436, i32 1105, i32 9269, i32 -4478, i32 3593, i32 -4048, i32 -31, i32 933, i32 -6961, i32 -1289, i32 8192, i32 -6918, i32 116, i32 4242, i32 -2515, i32 -7582, i32 -8166, i32 298, i32 -2769, i32 6913, i32 -8892, i32 1550, i32 5315, i32 -224, i32 -4919, i32 9348, i32 -9218, i32 2647, i32 3850, i32 -7924, i32 -2253, i32 496, i32 -4535, i32 4185, i32 -8217, i32 9556, i32 -5540, i32 -9994, i32 -6622, i32 5109, i32 3615, i32 -2351, i32 -8067, i32 5468, i32 9480, i32 2536, i32 -8095, i32 -2612, i32 -9392, i32 3859, i32 2303, i32 2553, i32 -1334, i32 9664, i32 753, i32 9729, i32 6081, i32 -8824, i32 -6426, i32 -4012, i32 -8105, i32 -3044, i32 -8682, i32 -9669, i32 -4998, i32 8351, i32 -8847, i32 -3429, i32 2333, i32 2982, i32 -5411, i32 -5560, i32 -6836, i32 6294, i32 1375, i32 -4685, i32 -7123, i32 -2153, i32 -7112, i32 4549, i32 -5183, i32 -8639, i32 4544, i32 -595, i32 1866, i32 -6615, i32 -4611, i32 -4796, i32 -5749, i32 2466, i32 -1985, i32 257, i32 4189, i32 4605, i32 4095, i32 -1902, i32 7219, i32 -4763, i32 8208, i32 1360, i32 2361, i32 1188, i32 -6927, i32 -8781, i32 -1543, i32 9353, i32 -706, i32 8014, i32 -8238, i32 -7006, i32 -9285, i32 -2980, i32 7238, i32 5756, i32 2844, i32 -5648, i32 3894, i32 -7337, i32 6895, i32 -5592, i32 -9032, i32 2860, i32 9890, i32 -2901, i32 -7372, i32 524, i32 -6072, i32 7578, i32 -6881, i32 -3814, i32 9250, i32 -8801, i32 -8695, i32 -8827, i32 3915, i32 8335, i32 4791, i32 -2065, i32 -8025, i32 -4297, i32 1623, i32 -5008, i32 7895, i32 5439, i32 -5245, i32 3282, i32 9969, i32 4876, i32 5455, i32 5796, i32 9567, i32 6899, i32 -5638, i32 7514, i32 -8667, i32 -7357, i32 4938, i32 3617, i32 -2459, i32 -8835, i32 5995, i32 6406, i32 -5017, i32 -197, i32 -152, i32 7573, i32 631, i32 -1832, i32 5755, i32 9832, i32 5231, i32 6823, i32 9022, i32 -2784, i32 -7625, i32 -1715, i32 366, i32 -8068, i32 1272, i32 6118, i32 2012, i32 8229, i32 -5908, i32 -9500, i32 5249, i32 -7507, i32 5090, i32 542, i32 3022, i32 -4415, i32 5924, i32 8685, i32 -9219, i32 5215, i32 1726, i32 9072, i32 -4524, i32 -3841, i32 -3511, i32 -4003, i32 1664, i32 4713, i32 -7354, i32 6484, i32 -3290, i32 -4727, i32 9181, i32 8965, i32 -1670, i32 2503, i32 -1758, i32 -249, i32 364, i32 -818, i32 9026, i32 5749, i32 7573, i32 -6641, i32 -4977, i32 -5422, i32 4399, i32 -9094, i32 1356, i32 4375, i32 -6670, i32 -5845, i32 7093, i32 458, i32 -9292, i32 -8573, i32 7703, i32 -1231, i32 6373, i32 -8628, i32 -6994, i32 -2505, i32 249, i32 5368, i32 3741, i32 -2936, i32 7909, i32 4271, i32 1833, i32 1477, i32 9282, i32 -484, i32 -1619, i32 6637, i32 4388, i32 5799, i32 -6304, i32 3659, i32 4847, i32 6194, i32 6639, i32 7341, i32 -9901, i32 3348, i32 -7043, i32 -8624, i32 6313, i32 -6019, i32 -5702, i32 -5336, i32 -1716, i32 2767, i32 7353, i32 3172, i32 -3494, i32 -4750, i32 5242, i32 -8999, i32 915, i32 3881, i32 -7880, i32 3069, i32 -8844, i32 -5741, i32 -5322, i32 6684, i32 -8127, i32 -7904, i32 5359, i32 3613, i32 -3414, i32 -8617, i32 -9988, i32 338, i32 9407, i32 -8055, i32 753, i32 -2699, i32 2530, i32 884, i32 5254, i32 1545, i32 -4592, i32 -5125, i32 -7548, i32 -5204, i32 6059, i32 -2944, i32 1975, i32 3113, i32 -4750, i32 -8943, i32 -8858, i32 -8981, i32 -6508, i32 6195, i32 3980, i32 -8792, i32 -6717, i32 -1576, i32 3205, i32 7843, i32 5942, i32 -4748, i32 -6076, i32 -1888, i32 3926, i32 -8289, i32 8296, i32 -8152, i32 7366, i32 2925, i32 -1758, i32 3191, i32 -4711, i32 231, i32 -7811, i32 -722, i32 9469, i32 5111, i32 -1092, i32 -9505, i32 3685, i32 -1361, i32 -3162, i32 8402, i32 874, i32 1200, i32 -4973, i32 -6260, i32 4224, i32 -9376, i32 2708, i32 -1853, i32 2937, i32 4984, i32 7225, i32 -8468, i32 -6408, i32 -8344, i32 6071, i32 5342, i32 1349, i32 247, i32 -4405, i32 4267, i32 -6006, i32 -3824, i32 -4977, i32 -1489, i32 -6403, i32 9987, i32 6056, i32 -3897, i32 -3379, i32 -4726, i32 2147, i32 -3421, i32 -6042, i32 4532, i32 -1482, i32 1509, i32 1312, i32 -2609, i32 1130, i32 -1989, i32 -1074, i32 3821, i32 6544, i32 3077, i32 5762, i32 3726, i32 8090, i32 6971, i32 8851, i32 -5871, i32 4281, i32 4717, i32 7185, i32 -3919, i32 9037, i32 -6665, i32 6273, i32 4637, i32 -2496, i32 2601, i32 -5990, i32 7544, i32 -7934, i32 9050, i32 -3130, i32 9207, i32 -4438, i32 -3159, i32 1330, i32 -690, i32 9625, i32 -7799, i32 -716, i32 7805, i32 2059, i32 -4768, i32 2080, i32 -7449, i32 2040, i32 -7814, i32 4539, i32 4794, i32 1758, i32 459, i32 -9274, i32 6739, i32 2881, i32 -7816, i32 4150, i32 492, i32 -1916, i32 7541, i32 8920, i32 -5058, i32 -4584, i32 5307, i32 8139, i32 6396, i32 3381, i32 -7830, i32 -2336, i32 -4337, i32 9491, i32 -3512, i32 -3576, i32 -4140, i32 6112, i32 -9054, i32 -3257, i32 5825, i32 -7948, i32 5508, i32 8202, i32 4312, i32 5839, i32 6290, i32 -1558, i32 1489, i32 7906, i32 -9843, i32 -884, i32 4752, i32 9796, i32 -4709, i32 8217, i32 7141, i32 6567, i32 -1474, i32 2806, i32 -7628, i32 5198, i32 -7339, i32 -4485, i32 -2293, i32 -7960, i32 -8167, i32 4774, i32 4655, i32 629, i32 -9665, i32 5180, i32 -2188, i32 -3346, i32 1872, i32 9384, i32 -6053, i32 -9265, i32 6726, i32 -6826, i32 -5044, i32 7797, i32 -9122, i32 1010, i32 -7883, i32 8059, i32 -8845, i32 -1153, i32 -3505, i32 2651, i32 8979, i32 -4872, i32 -7226, i32 2446, i32 -5503, i32 -8226, i32 -6431, i32 6475, i32 -3174, i32 441, i32 -741, i32 -3393, i32 4502, i32 7492, i32 -4712, i32 -6038, i32 1264, i32 9155, i32 1928, i32 -6881, i32 -6757, i32 9687, i32 1592, i32 -7754, i32 588, i32 1122, i32 3542, i32 -3504, i32 1218, i32 -1000, i32 -2092, i32 -3213, i32 -7744, i32 3783, i32 4104, i32 192, i32 -6613, i32 7643, i32 36, i32 -5579, i32 -182, i32 -5613, i32 -6587, i32 5413, i32 -5375, i32 -8365, i32 -2811, i32 1209, i32 1500, i32 5111, i32 575, i32 -2721, i32 -5307, i32 -9104, i32 -3139, i32 425, i32 -2444, i32 -4816, i32 -4626, i32 -4976, i32 5438, i32 -461, i32 2879, i32 3182, i32 437, i32 -5758, i32 -4150, i32 7835, i32 -3767, i32 -6888, i32 -5312, i32 2507, i32 -9687, i32 6477, i32 651, i32 -1529, i32 -195, i32 -6919, i32 8163, i32 -565, i32 -8519, i32 -3534, i32 -8117, i32 -1597, i32 -53, i32 -9693, i32 5473, i32 -1553, i32 -943, i32 -7711, i32 -9212, i32 646, i32 -5233, i32 -2811, i32 -314, i32 -3636, i32 -6348, i32 -2421, i32 9173, i32 6466, i32 -8078, i32 5093, i32 6813, i32 -966, i32 1371, i32 -6981, i32 5425, i32 4096, i32 7673, i32 -1866, i32 -4620, i32 -3804, i32 -9814, i32 6717, i32 -9879, i32 2738, i32 -6514, i32 -2972, i32 8470, i32 -3607, i32 -2638, i32 3387, i32 -7840, i32 -2275, i32 -8680, i32 7940, i32 -6020, i32 -2243, i32 3270, i32 -547, i32 2997, i32 -3786, i32 9190, i32 -9665, i32 -5464, i32 -4801, i32 -5065, i32 5591, i32 6565, i32 -5928, i32 -9249, i32 -2258, i32 -9288, i32 5996, i32 2585, i32 3732, i32 -9661, i32 9378, i32 8266, i32 1683, i32 9722, i32 -7035, i32 -8878, i32 -3722, i32 874, i32 -7583, i32 -5202, i32 -4043, i32 254, i32 -2116, i32 5462, i32 -8401, i32 -168, i32 -1090, i32 9189, i32 -20, i32 -4721, i32 2913, i32 -1693, i32 8700, i32 7521, i32 -3278, i32 6621, i32 8224, i32 3872, i32 -8725, i32 6550, i32 -1940, i32 7509, i32 2290, i32 -8250, i32 870, i32 1922, i32 -1427, i32 4142, i32 518, i32 8939, i32 508, i32 7381, i32 5422, i32 2871, i32 -8147, i32 9469, i32 -4108, i32 3968, i32 -2331, i32 3164, i32 8733, i32 -2317, i32 -5317, i32 -3595, i32 6199, i32 7513, i32 2433, i32 -4975, i32 -5515, i32 -4324, i32 9069, i32 228, i32 8940, i32 -9161, i32 1861, i32 610, i32 4843, i32 -9068, i32 -9130, i32 -8101, i32 -555, i32 6812, i32 3408, i32 -7447, i32 -8254, i32 -8168, i32 3687, i32 9690, i32 2917, i32 -7162, i32 9846, i32 -4885, i32 -2208, i32 8914, i32 -9287, i32 5594, i32 -1106, i32 -8069, i32 -9395, i32 9048, i32 -5000, i32 5560, i32 8366, i32 -8161, i32 1958, i32 -1794, i32 -6401, i32 5215, i32 8171, i32 -634, i32 4806, i32 2708, i32 -4520, i32 8496, i32 -3376, i32 4426, i32 -9610, i32 -2135, i32 944, i32 -9184, i32 -9549, i32 -981, i32 -2096, i32 2860, i32 8044, i32 -4682, i32 2367, i32 -9182, i32 -8077, i32 2139, i32 1873, i32 5169, i32 -1470, i32 -8657, i32 6132, i32 -6477, i32 -4938, i32 -8431, i32 1012, i32 -4789, i32 -466, i32 4624, i32 -4491, i32 -6541, i32 4350, i32 82, i32 -1895, i32 9631, i32 21, i32 -3982, i32 -4373, i32 4076, i32 -4621, i32 7145, i32 -8820, i32 -9934, i32 -5028, i32 4472, i32 8888, i32 -2771, i32 -3156, i32 -4473, i32 -8120, i32 -5955, i32 -9342, i32 1704, i32 -5956, i32 3263, i32 -1815, i32 7947, i32 -5783, i32 -1597, i32 2774, i32 9494, i32 -8848, i32 -6465, i32 -9217, i32 -4111, i32 2991, i32 6798, i32 6095, i32 4443, i32 8256, i32 1130, i32 -3936, i32 2880, i32 -3475, i32 -6819, i32 -6670, i32 -3692, i32 -8382, i32 780, i32 8374, i32 4000, i32 -8253, i32 -1706, i32 4347, i32 -2153, i32 5381, i32 9717, i32 8803, i32 2128, i32 8330, i32 -5773, i32 -5809, i32 -6948, i32 -7218, i32 8998, i32 7400, i32 1498, i32 -9193, i32 3622, i32 -7216, i32 -49, i32 -7924, i32 2120, i32 113, i32 3128, i32 -7113, i32 2039, i32 8279, i32 8484, i32 3775, i32 7561, i32 -6541, i32 227, i32 5675, i32 -4686, i32 3440, i32 -6864, i32 -5, i32 9971, i32 -7497, i32 4929, i32 8069, i32 7605, i32 5459, i32 -3219, i32 1465, i32 -8634, i32 -2119, i32 6561, i32 9374, i32 972, i32 8287, i32 7421, i32 -9650, i32 7784, i32 -2091, i32 4464, i32 9129, i32 -9013, i32 -8809, i32 7040, i32 -8401, i32 1004, i32 -660, i32 578, i32 -7502, i32 2292, i32 -111, i32 7833, i32 3126, i32 5311, i32 4322, i32 2645, i32 6979, i32 1045, i32 -539, i32 -3792, i32 -6255, i32 -8562, i32 8427, i32 1517, i32 524, i32 -6498, i32 6380, i32 -440, i32 -3424, i32 3573, i32 -3621, i32 -3659, i32 1281, i32 3854, i32 8964, i32 3514, i32 -5389, i32 1680, i32 -1460, i32 3694, i32 1979, i32 -4933, i32 9730, i32 1078, i32 5697, i32 -6813, i32 8784, i32 7636, i32 -1695, i32 -1304, i32 -5167, i32 -8983, i32 -1123, i32 1356, i32 823, i32 -8866, i32 -4305, i32 3474, i32 2690, i32 6566, i32 -3059, i32 -9258, i32 6831, i32 8922, i32 -8775, i32 -9512, i32 -4853, i32 1591, i32 -3009, i32 -3460, i32 4639, i32 -1686, i32 -6132, i32 1335, i32 3965, i32 -5222, i32 7206, i32 5857, i32 -2304, i32 -497, i32 -5517, i32 7360, i32 616, i32 7048, i32 -4534, i32 7080, i32 -8097, i32 -5372, i32 -9848, i32 1701, i32 -1301, i32 1386, i32 -6968, i32 9337, i32 -6991, i32 -450, i32 -7547, i32 -5543, i32 3625, i32 -132, i32 -4231, i32 3118, i32 -3974, i32 -848, i32 1319, i32 9861, i32 2552, i32 3365, i32 -9490, i32 6343, i32 -3638, i32 -373, i32 6949, i32 -4914, i32 -5192, i32 -6492, i32 5590, i32 -3865, i32 2313, i32 -599, i32 -7152, i32 5895, i32 7542, i32 635, i32 5644, i32 693, i32 3067, i32 8619, i32 -8981, i32 6246, i32 -1469, i32 2708, i32 9265, i32 -9095, i32 4825, i32 -8231, i32 -4058, i32 -5529, i32 2472, i32 5866, i32 -886, i32 4339, i32 -1431, i32 5089, i32 -8977, i32 5418, i32 -2786, i32 -1089, i32 -3503, i32 6820, i32 4787, i32 -5739, i32 -794, i32 -5085, i32 1323, i32 3023, i32 -3592, i32 2355, i32 -4587, i32 -1210, i32 -6078, i32 755, i32 -398, i32 -3039, i32 8514, i32 9914, i32 434, i32 6428, i32 4071, i32 -3224, i32 -6401, i32 -380, i32 2190, i32 2528, i32 -8838, i32 9410, i32 -2533, i32 -7705, i32 -4011, i32 4143, i32 -9062, i32 -727, i32 -679, i32 -9954, i32 9285, i32 6866, i32 4169, i32 2567, i32 -1663, i32 -741, i32 1392, i32 7398, i32 -3506, i32 4734, i32 -2548, i32 45, i32 1753, i32 5038, i32 -9762, i32 6073, i32 7291, i32 7753, i32 -2609, i32 7277, i32 -3200, i32 -2632, i32 5294, i32 -191, i32 9397, i32 2935, i32 5151, i32 2626, i32 256, i32 7228, i32 -6200, i32 8485, i32 -8164, i32 4093, i32 -517, i32 -8244, i32 2080, i32 7940, i32 2769, i32 700, i32 -9790, i32 3606, i32 8399, i32 6305, i32 4962, i32 4689, i32 67, i32 -5273, i32 6461, i32 9887, i32 -1910, i32 3416, i32 4661, i32 -6413, i32 3844, i32 -693, i32 8914, i32 -5382, i32 4792, i32 7275, i32 -5125, i32 5784, i32 -3126, i32 7732, i32 -3422, i32 8785, i32 4716, i32 -4871, i32 1531, i32 7205, i32 -4268, i32 2809, i32 4645, i32 2391, i32 3315, i32 -7733, i32 -8114, i32 -9514, i32 -9803, i32 -656, i32 -2344, i32 -8890, i32 -7740, i32 -9739, i32 2444, i32 7701, i32 1523, i32 2029, i32 775, i32 -4151, i32 -8809, i32 4574, i32 -3326, i32 -8465, i32 -4447, i32 7489, i32 1335, i32 622, i32 -9597, i32 344, i32 -8890, i32 8046, i32 3462, i32 -3729, i32 8061, i32 -9010, i32 9514, i32 5129, i32 6112, i32 -2468, i32 -962, i32 8233, i32 8246, i32 6186, i32 -5473, i32 3624, i32 -8226, i32 3869, i32 7891, i32 641, i32 -2765, i32 -5582, i32 9414, i32 -707, i32 3674, i32 6395, i32 -5293, i32 6345, i32 7281, i32 -8468, i32 2544, i32 192, i32 8169, i32 -8553, i32 8529, i32 554, i32 5274, i32 3510, i32 -1719, i32 2195, i32 -5488, i32 -8526, i32 -6526, i32 -7608, i32 -7342, i32 -8757, i32 2040, i32 4888, i32 -3718, i32 7457, i32 4504, i32 8682, i32 -6610, i32 -4988, i32 -845, i32 5190, i32 5482, i32 -6080, i32 4246, i32 -25, i32 4971, i32 -7406, i32 2877, i32 -1576, i32 -9588, i32 4523, i32 -7342, i32 -5623, i32 -905, i32 4052, i32 4448, i32 -6653, i32 -9695, i32 -3644, i32 5110, i32 -3042, i32 -3415, i32 -9586, i32 -210, i32 -8544, i32 9465, i32 -9815, i32 7081, i32 7901, i32 -7479, i32 -1018, i32 -6719, i32 3629, i32 -2501, i32 -4878, i32 -689, i32 -3260, i32 -5765, i32 5725, i32 6013, i32 -1773, i32 -7213, i32 -296, i32 3468, i32 -8825, i32 3579, i32 -8810, i32 -5354, i32 -6473, i32 5366, i32 2823, i32 4541, i32 -3830, i32 -7464, i32 -2142, i32 3683, i32 4718, i32 -8524, i32 -9822, i32 -4796, i32 1674, i32 5288, i32 6180, i32 -2901, i32 -1900, i32 5992, i32 -2509, i32 -173, i32 8691, i32 -987, i32 3511, i32 -1042, i32 -4438, i32 -5155, i32 1885, i32 -1658, i32 8908, i32 -3901, i32 6684, i32 7756, i32 676, i32 1641, i32 721, i32 -8914, i32 -1945, i32 1988, i32 -2496, i32 3538, i32 4173, i32 892, i32 -2156, i32 1482, i32 -2928, i32 -5652, i32 -1291, i32 2183, i32 -1097, i32 -9836, i32 5844, i32 417, i32 1445, i32 -9349, i32 -8623, i32 3689, i32 -8760, i32 1238, i32 6558, i32 -469, i32 1459, i32 2225, i32 9593, i32 6593, i32 -317, i32 -4595, i32 -2084, i32 -7194, i32 -1887, i32 896, i32 4447, i32 9042, i32 -4080, i32 2916, i32 -7528, i32 9125, i32 1005, i32 9836, i32 -7838, i32 -6777, i32 -7374, i32 -9061, i32 8909, i32 3954, i32 -7644, i32 8387, i32 -8251, i32 -7345, i32 539, i32 7014, i32 7565, i32 3553, i32 2892, i32 563, i32 -3935, i32 -7541, i32 -7261, i32 -5232, i32 -3499, i32 -8348, i32 -656, i32 -5794, i32 -3583, i32 9124, i32 -5513, i32 -2084, i32 -6339, i32 -5725, i32 5636, i32 2530, i32 7131, i32 -8903, i32 2134, i32 2559, i32 -1935, i32 -8198, i32 5651, i32 5747, i32 9915, i32 6319, i32 -8284, i32 8725, i32 3078, i32 4089, i32 8963, i32 -8392, i32 1758, i32 -2606, i32 -5998, i32 7046, i32 -5888, i32 4387, i32 -9050, i32 -3703, i32 -8874, i32 1887, i32 2013, i32 -2248, i32 9203, i32 502, i32 859, i32 -3450, i32 -8587, i32 -5691, i32 3183, i32 4760, i32 3075, i32 1665, i32 5475, i32 -129, i32 -6002, i32 659, i32 1962, i32 5913, i32 7079, i32 -7401, i32 917, i32 -5809, i32 1671, i32 7888, i32 3836, i32 9617, i32 -1845, i32 -5617, i32 -8657, i32 7923, i32 1669, i32 -4325, i32 1359, i32 -9411, i32 -3358, i32 6174, i32 -6138, i32 -1790, i32 -9486, i32 -3108, i32 8724, i32 -4929, i32 5463, i32 -9402, i32 -9836, i32 -4767, i32 -3185, i32 5482, i32 3504, i32 -3445, i32 2169, i32 31, i32 4181, i32 -6186, i32 -8484, i32 -8700, i32 -1015, i32 -2884, i32 546, i32 -7323, i32 -2878, i32 -3677, i32 -2947, i32 7325, i32 -8679, i32 -4921, i32 5389, i32 -8936, i32 4961, i32 9972, i32 -2089, i32 3995, i32 -6758, i32 -5945, i32 5613, i32 -7120, i32 -2139, i32 5386, i32 7031, i32 6293, i32 1445, i32 -3447, i32 942, i32 689, i32 -8325, i32 -5509, i32 8748, i32 -2716, i32 7074, i32 -9128, i32 -9475, i32 -4252, i32 5154, i32 6167, i32 4734, i32 -7889, i32 9168, i32 8629, i32 -356, i32 1161, i32 -9431, i32 -7558, i32 8392, i32 9468, i32 3044, i32 5953, i32 -3986, i32 3865, i32 -8107, i32 -7297, i32 -3707, i32 -2827, i32 -1604, i32 -3668, i32 -8539, i32 1872, i32 -1198, i32 5828, i32 9559, i32 7210, i32 9634, i32 -439, i32 3350, i32 5993, i32 -2033, i32 -9266, i32 8570, i32 3708, i32 -3711, i32 14, i32 7723, i32 2470, i32 2893, i32 1827, i32 -4875, i32 5405, i32 -7058, i32 1947, i32 -6598, i32 -9826, i32 -3992, i32 -1450, i32 3404, i32 7785, i32 -6090, i32 8543, i32 3335, i32 -7833, i32 -9840, i32 -1217, i32 3339, i32 -8093, i32 -4369, i32 1893, i32 9709, i32 -4381, i32 8984, i32 7321, i32 -1585, i32 -9633, i32 -957, i32 -1839, i32 -7142, i32 5245, i32 -1307, i32 4482, i32 -3304, i32 -2847, i32 -2253, i32 6054, i32 9603, i32 -3521, i32 3459, i32 -2591, i32 4578, i32 5974, i32 -8485, i32 -4117, i32 3174, i32 -9778, i32 -6074, i32 -3521, i32 405, i32 -6952, i32 7696, i32 -1026, i32 1730, i32 7973, i32 -3391, i32 2347, i32 7660, i32 -9678, i32 -5057, i32 -6239, i32 -4452, i32 -1220, i32 -8608, i32 129, i32 -4219, i32 -8516, i32 -8284, i32 -4347, i32 -6267, i32 -996, i32 1808, i32 -5745, i32 -9478, i32 -1850, i32 8718, i32 874, i32 -6038, i32 1050, i32 -3129, i32 -5955, i32 7639, i32 -9590, i32 6198, i32 -9323, i32 8584, i32 -7222, i32 -2966, i32 4855, i32 -7739, i32 -1346, i32 4092, i32 4528, i32 1651, i32 3234, i32 -9769, i32 -6259, i32 -9574, i32 938, i32 3590, i32 4547, i32 3147, i32 5574, i32 -991, i32 3786, i32 -8328, i32 686, i32 3021, i32 -2984, i32 8138, i32 7172, i32 8600, i32 6899, i32 7410, i32 -1464, i32 -888, i32 5591, i32 -6785, i32 -5292, i32 -1517, i32 4849, i32 9601, i32 -4189, i32 -452, i32 -7815, i32 7867, i32 1525, i32 4472, i32 1776, i32 4353, i32 -9083, i32 -2787, i32 -4247, i32 -1956, i32 516, i32 9682, i32 9709, i32 -4620, i32 8292, i32 5530, i32 -5043, i32 2087, i32 5863, i32 -5889, i32 -2375, i32 4176, i32 5601, i32 -9897, i32 -6031, i32 6032, i32 7050, i32 -6108, i32 9335, i32 -1606, i32 -7968, i32 4189, i32 7737, i32 -8544, i32 2142, i32 7600, i32 9152, i32 5922, i32 4259, i32 7212, i32 -7372, i32 -6358, i32 406, i32 405, i32 1917, i32 1272, i32 -6232, i32 -4982, i32 5351, i32 5704, i32 -678, i32 -2991, i32 9750, i32 2869, i32 -9194, i32 2533, i32 9943, i32 -2561, i32 -1025, i32 8686, i32 928, i32 8265, i32 -4092, i32 -2768, i32 -3281, i32 -777, i32 7134, i32 8607, i32 5192, i32 -8962, i32 -1018, i32 -4256, i32 5034, i32 -8654, i32 -145, i32 8934, i32 -8958, i32 -8257, i32 8849, i32 -5675, i32 1452, i32 3138, i32 -2671, i32 2440, i32 -423, i32 -1163, i32 -6037, i32 3691, i32 9543, i32 6332, i32 3348, i32 3453, i32 3895, i32 -4594, i32 4372, i32 -8527, i32 4685, i32 -6513, i32 -3682, i32 8206, i32 -5980, i32 9121, i32 -8043, i32 75, i32 -1487, i32 5866, i32 -4911, i32 -7512, i32 -2333, i32 -6622, i32 778, i32 -8818, i32 -1817, i32 -5049, i32 812, i32 -1729, i32 317, i32 8277, i32 -4364, i32 -4353, i32 -6889, i32 -3752, i32 -8452, i32 -6070, i32 9599, i32 -4632, i32 4210, i32 2990, i32 3646, i32 -7085, i32 9072, i32 -6251, i32 -6256, i32 -892, i32 -283, i32 -708, i32 5360, i32 -6515, i32 -199, i32 6346, i32 5346, i32 -4857, i32 -3360, i32 -6566, i32 -206, i32 -3021, i32 -1188, i32 -6837, i32 7886, i32 4512, i32 3801, i32 3692, i32 -2064, i32 8785, i32 -8413, i32 -8972, i32 2959, i32 -4887, i32 -2173, i32 9416, i32 -8171, i32 -376, i32 -3478, i32 -3951, i32 -5828, i32 7306, i32 898, i32 2469, i32 6508, i32 8668, i32 7674, i32 -8939, i32 -7510, i32 6579, i32 40, i32 -2965, i32 -2669, i32 5230, i32 -4586, i32 9709, i32 6129, i32 -3525, i32 5603, i32 -5467, i32 -5862, i32 2292, i32 -5409, i32 -3886, i32 2161, i32 4183, i32 -7568, i32 -3318, i32 5743, i32 -6899, i32 -8134, i32 -138, i32 -8315, i32 6222, i32 -3878, i32 -7189, i32 6064, i32 324, i32 9655, i32 4876, i32 -9389, i32 8496, i32 -8985, i32 -9546, i32 1917, i32 9797, i32 -2868, i32 -9368, i32 -5664, i32 47, i32 -3546, i32 9702, i32 124, i32 9821, i32 8147, i32 -1906, i32 3743, i32 -7677, i32 -1706, i32 -8961, i32 8050, i32 -643, i32 -1069, i32 3049, i32 3943, i32 9272, i32 -2635, i32 8023, i32 -3096, i32 1219, i32 -1588, i32 3423, i32 -5986, i32 4210, i32 6236, i32 -8925, i32 5485, i32 -9161, i32 9061, i32 -1829, i32 -4201, i32 6189, i32 7743, i32 357, i32 9448, i32 -5179, i32 -1797, i32 -7287, i32 5481, i32 -9823, i32 -3228, i32 -6270, i32 -2807, i32 -9083, i32 2290, i32 -4737, i32 4286, i32 -6249, i32 1394, i32 -1891, i32 1714, i32 679, i32 -9040, i32 6734, i32 5734, i32 9500, i32 4852, i32 -9634, i32 2958, i32 -3343, i32 7711, i32 -8457, i32 132, i32 -1713, i32 -5265, i32 359, i32 -5886, i32 7472, i32 -6878, i32 7738, i32 -658, i32 3961, i32 2662, i32 1869, i32 -1420, i32 -5598, i32 8170, i32 -4114, i32 4664, i32 2092, i32 1318, i32 2924, i32 -4891, i32 735, i32 6176, i32 8364, i32 3164, i32 -2469, i32 7787, i32 -5314, i32 -6540, i32 -2667, i32 8555, i32 -8383, i32 -8859, i32 -650, i32 -316, i32 -2586, i32 9925, i32 8312, i32 -758, i32 2381, i32 -8209, i32 3842, i32 -9462, i32 1759, i32 7928, i32 8876, i32 4076, i32 5605, i32 -2757, i32 -2062, i32 9517, i32 -1191, i32 6818, i32 6830, i32 2775, i32 2300, i32 -5102, i32 -3600, i32 -1324, i32 -1139, i32 5067, i32 1483, i32 -8574, i32 -2773, i32 6380, i32 7969, i32 1586, i32 3018, i32 -4079, i32 2111, i32 3031, i32 -2310, i32 4656, i32 8243, i32 -2749, i32 5765, i32 696, i32 6854, i32 -7343, i32 -6970, i32 -1470, i32 -9582, i32 2308, i32 -2305, i32 9305, i32 -7021, i32 9180, i32 2329, i32 4478, i32 5132, i32 -7286, i32 2303, i32 -2085, i32 -6196, i32 -5992, i32 -8628, i32 -3298, i32 -6109, i32 -9951, i32 -8666, i32 -4173, i32 7736, i32 -5032, i32 1191, i32 7317, i32 1559, i32 -3585, i32 3064, i32 6017, i32 -2351, i32 -4201, i32 -9639, i32 5484, i32 -9217, i32 9251, i32 1131, i32 4768, i32 6213, i32 -9366, i32 -7749, i32 3468, i32 5852, i32 -1490, i32 -6394, i32 -7873, i32 -3481, i32 3531, i32 -8217, i32 -6242, i32 3169, i32 -901, i32 -9647, i32 5870, i32 -5870, i32 -410, i32 -9276, i32 5364, i32 -87, i32 3700, i32 3924, i32 -2118, i32 2103, i32 8246, i32 -4190, i32 8801, i32 -6536, i32 9180, i32 -2347, i32 -5235, i32 297, i32 6005, i32 -2835, i32 -8460, i32 2581, i32 5847, i32 -6436, i32 -3421, i32 -9472, i32 -4602, i32 -2783, i32 -8839, i32 -5922, i32 -9916, i32 -5240, i32 -2955, i32 6897, i32 -6947, i32 9294, i32 2899, i32 2623, i32 6485, i32 4701, i32 -9235, i32 2147, i32 8226, i32 -2220, i32 8869, i32 -7310, i32 3525, i32 2469, i32 -7093, i32 -8860, i32 5724, i32 5500, i32 -3830, i32 -7841, i32 1578, i32 8221, i32 -7505, i32 -4346, i32 4225, i32 -4017, i32 -6848, i32 7427, i32 9904, i32 -8410, i32 -1265, i32 1319, i32 -6039, i32 -6119, i32 3574, i32 -5575, i32 2123, i32 -7454, i32 -9856, i32 9067, i32 -2477, i32 -5128, i32 2387, i32 1064, i32 -3397, i32 -3493, i32 1897, i32 864, i32 -4025, i32 1493, i32 -5844, i32 7865, i32 -7181, i32 -5988, i32 -5976, i32 5554, i32 -4133, i32 1670, i32 -5134, i32 -8515, i32 4849, i32 -677, i32 70, i32 7982, i32 5752, i32 -9602, i32 -5195, i32 -5521, i32 8997, i32 7434, i32 -9540, i32 8879, i32 8602, i32 7799, i32 555, i32 -7721, i32 -9559, i32 -5688, i32 -3471, i32 9390, i32 -4486, i32 4599, i32 -6665, i32 -9331, i32 855, i32 3655, i32 9419, i32 3765, i32 1915, i32 5234, i32 1436, i32 -1185, i32 -9088, i32 7466, i32 6321, i32 7159, i32 8641, i32 -3627, i32 7769, i32 9553, i32 -1695, i32 9011, i32 -6894, i32 -6329, i32 -3193, i32 2519, i32 -2659, i32 8782, i32 -5329, i32 -7788, i32 5782, i32 3014, i32 -7019, i32 2579, i32 5494, i32 -3821, i32 532, i32 -3730, i32 2069, i32 -1992, i32 -2971, i32 -3730, i32 -7601, i32 -1226, i32 -1444, i32 8497, i32 4085, i32 -7063, i32 4292, i32 7606, i32 7081, i32 -336, i32 -2858, i32 -8490, i32 -6459, i32 -2791, i32 -3070, i32 7785, i32 3059, i32 9395, i32 8175, i32 -2053, i32 990, i32 4927, i32 -3846, i32 -2675, i32 1421, i32 -547, i32 -5165, i32 6399, i32 6001, i32 5985, i32 2985, i32 -9937, i32 1724, i32 2670, i32 -438, i32 -4812, i32 3345, i32 9559, i32 -467, i32 -7804, i32 1210, i32 4752, i32 4229, i32 5088, i32 775, i32 1500, i32 -505, i32 3214, i32 6114, i32 656, i32 -6007, i32 8786, i32 7122, i32 -8071, i32 -8387, i32 -7114, i32 6317, i32 6354, i32 2374, i32 -4400, i32 279, i32 551, i32 2597, i32 -8358, i32 -9302, i32 542, i32 7353, i32 6097, i32 -9086, i32 -4566, i32 -1840, i32 -2017, i32 7183, i32 -3399, i32 2413, i32 3279, i32 -2265, i32 5161, i32 -655, i32 8824, i32 -9718, i32 211, i32 -4129, i32 1493, i32 -2915, i32 3061, i32 6183, i32 4947, i32 -6304, i32 2531, i32 -489, i32 -1086, i32 -8684, i32 -8781, i32 8175, i32 -1940, i32 -244, i32 -79, i32 1852, i32 -3064, i32 -9817, i32 3770, i32 74, i32 -2597, i32 -2764, i32 -660, i32 -6250, i32 -5658, i32 -2271, i32 1114, i32 -7562, i32 -8962, i32 -4867, i32 9561, i32 -1433, i32 -8000, i32 8567, i32 -8579, i32 6695, i32 7035, i32 -6164, i32 -6808, i32 880, i32 -7924, i32 932, i32 -4141, i32 6437, i32 -9446, i32 -5473, i32 2634, i32 8957, i32 -2582, i32 -1297, i32 -8050, i32 -3173, i32 3021, i32 -2628, i32 2398, i32 -107, i32 -7749, i32 1645, i32 -6313, i32 4200, i32 9321, i32 3287, i32 -1015, i32 -3635, i32 9555, i32 9338, i32 1781, i32 2691, i32 2122, i32 -5462, i32 7550, i32 -9078, i32 1331, i32 33, i32 2920, i32 -3898, i32 2578, i32 2206, i32 5200, i32 -2821, i32 -6437, i32 -8688, i32 -4919, i32 7453, i32 -9640, i32 -973, i32 7495, i32 172, i32 6648, i32 5876, i32 -4924, i32 2626, i32 -5600, i32 5646, i32 7980, i32 -5205, i32 -7265, i32 8202, i32 -5934, i32 8178, i32 -3891, i32 285, i32 -1661, i32 1449, i32 7467, i32 -4925, i32 760, i32 8084, i32 5761, i32 1150, i32 1757, i32 6024, i32 4941, i32 -7484, i32 -242, i32 -8671, i32 6239, i32 -9971, i32 6623, i32 8849, i32 8425, i32 -8770, i32 -2017, i32 6601, i32 4009, i32 -54, i32 1471, i32 -5994, i32 541, i32 8414, i32 3406, i32 -3710, i32 754, i32 2193, i32 -3594, i32 3584, i32 -2457, i32 6114, i32 -3051, i32 2656, i32 935, i32 -4793, i32 1626, i32 3819, i32 -1888, i32 -1785, i32 -236, i32 3045, i32 7954, i32 -4051, i32 -6513, i32 -9404, i32 2434, i32 -8126, i32 -9133, i32 2860, i32 7434]
@.str = [4 x i8] c"%f\0A\00"
define i32 @main() {
%1 = alloca [20000 x i32]
%2 = alloca double
%3 = bitcast [20000 x i32]* %1 to i8*
%4 = getelementptr inbounds [20000 x i32], [20000 x i32]* %1, i64 0, i64 0
%5 = call i32 (i32*, i32, i32, ...) bitcast (i32 (...)* @findMaxAverage to i32 (i32*, i32, i32, ...)*)(i32* %4, i32 20000, i32 16582)
%6 = sitofp i32 %5 to double
store double %6, double* %2
%7 = load double, double* %2
%8 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), double %7)
ret i32 0
}

LLVM IR (-O2):
@__const.main.list = [20000 x i32] [i32 -6891, i32 -962, i32 -9862, i32 8969, i32 -9439, i32 4192, i32 1884, i32 8276, i32 6419, i32 6745, i32 -6402, i32 -4566, i32 -1264, i32 91, i32 8849, i32 -1502, i32 4783, i32 3628, i32 -4653, i32 -923, i32 -5691, i32 5453, i32 6068, i32 -2011, i32 -8186, i32 -8942, i32 -4914, i32 9281, i32 9446, i32 -6475, i32 4787, i32 -714, i32 675, i32 1180, i32 8159, i32 8301, i32 3097, i32 2917, i32 1546, i32 8621, i32 2378, i32 355, i32 9396, i32 1713, i32 -573, i32 8053, i32 3982, i32 -8131, i32 8503, i32 -6935, i32 3624, i32 -6061, i32 8198, i32 9650, i32 2417, i32 -3712, i32 911, i32 -8391, i32 7109, i32 -5602, i32 -5486, i32 -8867, i32 -3690, i32 -2316, i32 2084, i32 -9583, i32 8935, i32 8296, i32 -3113, i32 -4242, i32 2305, i32 969, i32 6248, i32 -1209, i32 9626, i32 -8851, i32 -7735, i32 -2698, i32 4360, i32 6460, i32 -6192, i32 9076, i32 3208, i32 -5944, i32 4098, i32 -4730, i32 -7636, i32 1737, i32 112, i32 -1846, i32 1530, i32 1493, i32 2627, i32 6799, i32 -4241, i32 6990, i32 4252, i32 5105, i32 46, i32 -6765, i32 2423, i32 9546, i32 -4068, i32 7186, i32 -752, i32 -9859, i32 7866, i32 5415, i32 -3500, i32 -9698, i32 -9002, i32 -5706, i32 -3881, i32 -4898, i32 -6613, i32 1149, i32 9270, i32 2914, i32 9647, i32 6078, i32 -2550, i32 -8941, i32 -5014, i32 -4393, i32 -7058, i32 3834, i32 2105, i32 9473, i32 9698, i32 -4275, i32 373, i32 -2667, i32 -6294, i32 -7106, i32 -2152, i32 1721, i32 -7150, i32 -6241, i32 -8460, i32 3104, i32 -2688, i32 -6721, i32 -7459, i32 -4841, i32 -81, i32 3622, i32 1889, i32 9290, i32 6047, i32 769, i32 8463, i32 -6955, i32 -1709, i32 9927, i32 2929, i32 6174, i32 7028, i32 8542, i32 7915, i32 -6019, i32 8780, i32 -8187, i32 2039, i32 -9109, i32 9907, i32 -4820, i32 1888, i32 -7084, i32 -9617, i32 -204, i32 -7371, i32 7472, i32 5273, i32 -5126, i32 -1691, i32 1542, i32 8573, i32 7402, i32 -313, i32 -8103, i32 8804, i32 7463, i32 4169, i32 4457, i32 -1090, i32 5980, i32 1398, i32 -5702, i32 -8432, i32 -2340, i32 8916, i32 -9165, i32 702, i32 9594, i32 -1624, i32 -9089, i32 -5210, i32 4084, i32 3654, i32 -6212, i32 -7543, i32 9222, i32 -7768, i32 -9253, i32 8388, i32 -5410, i32 5520, i32 4610, i32 -575, i32 -7817, i32 -3772, i32 -7479, i32 -3026, i32 5442, i32 -388, i32 7103, i32 1064, i32 2723, i32 -7612, i32 -8732, i32 -5902, i32 -5426, i32 -3039, i32 6848, i32 2722, i32 5512, i32 198, i32 5812, i32 -275, i32 6455, i32 -922, i32 1973, i32 8808, i32 3949, i32 -5425, i32 -3042, i32 -1681, i32 8829, i32 -2249, i32 -7950, i32 -6802, i32 -2923, i32 -2165, i32 -2721, i32 -7242, i32 3202, i32 -2066, i32 -9856, i32 -6723, i32 -6821, i32 -9989, i32 -4070, i32 -899, i32 -7101, i32 2185, i32 -5612, i32 7166, i32 8730, i32 3557, i32 6974, i32 -7974, i32 -7631, i32 6286, i32 -9134, i32 3993, i32 7796, i32 6778, i32 463, i32 1025, i32 -4441, i32 6278, i32 1125, i32 -1799, i32 -8717, i32 1470, i32 -1701, i32 -8840, i32 -6758, i32 6363, i32 -7645, i32 -749, i32 -7738, i32 -1669, i32 -4088, i32 -2501, i32 -4668, i32 3352, i32 -5976, i32 -6106, i32 1869, i32 6528, i32 6940, i32 -1665, i32 -5471, i32 4020, i32 3779, i32 -2388, i32 8011, i32 3531, i32 -1834, i32 5550, i32 -2249, i32 -2069, i32 8583, i32 5660, i32 8424, i32 6254, i32 -2213, i32 766, i32 -3833, i32 5351, i32 7079, i32 -735, i32 4146, i32 2641, i32 7800, i32 -861, i32 -851, i32 1042, i32 9386, i32 724, i32 527, i32 813, i32 8343, i32 2628, i32 -5191, i32 8877, i32 -361, i32 -8556, i32 -4649, i32 5947, i32 -2732, i32 -5920, i32 1790, i32 2644, i32 -5975, i32 4324, i32 8671, i32 -2207, i32 -6984, i32 3221, i32 4244, i32 -2867, i32 -5355, i32 4763, i32 -9842, i32 6867, i32 5986, i32 -7861, i32 5568, i32 -4503, i32 -598, i32 -6026, i32 909, i32 -4884, i32 -7837, i32 -8950, i32 2120, i32 1420, i32 -7046, i32 -1014, i32 -3237, i32 711, i32 -6654, i32 -9632, i32 3193, i32 -7105, i32 -708, i32 -8098, i32 -3568, i32 -8308, i32 9594, i32 6725, i32 7198, i32 -344, i32 -2338, i32 4221, i32 8218, i32 4722, i32 -9770, i32 8151, i32 452, i32 -6370, i32 3048, i32 5738, i32 1878, i32 3338, i32 977, i32 -3587, i32 2490, i32 -6091, i32 -4390, i32 1042, i32 1576, i32 -5580, i32 7833, i32 -4636, i32 8381, i32 -4587, i32 -8051, i32 -4250, i32 5646, i32 -465, i32 -6753, i32 9069, i32 -3564, i32 6736, i32 9914, i32 -3019, i32 8005, i32 -2207, i32 9680, i32 5189, i32 9107, i32 8446, i32 -3602, i32 -4331, i32 -9457, i32 -6631, i32 5266, i32 -748, i32 -9754, i32 -9067, i32 -1741, i32 -2838, i32 6965, i32 9234, i32 9238, i32 -2938, i32 5329, i32 4821, i32 -4424, i32 -7884, i32 7237, i32 3520, i32 8887, i32 3886, i32 -7930, i32 -8443, i32 8593, i32 -4869, i32 -1114, i32 -4401, i32 6832, i32 -5193, i32 -23, i32 2331, i32 -3825, i32 -94, i32 1898, i32 -1023, i32 -1003, i32 355, i32 6557, i32 5232, i32 5611, i32 976, i32 -7349, i32 5268, i32 -9067, i32 -2952, i32 -5004, i32 1970, i32 4162, i32 -8853, i32 6882, i32 -9047, i32 -5186, i32 6610, i32 -9321, i32 -1947, i32 -6423, i32 -1477, i32 -6382, i32 -2360, i32 3243, i32 3063, i32 -1453, i32 -9366, i32 7184, i32 -9389, i32 1661, i32 -3544, i32 9737, i32 4008, i32 8584, i32 9440, i32 7301, i32 2115, i32 8434, i32 -2911, i32 -1846, i32 9564, i32 -2110, i32 -6612, i32 -7225, i32 6347, i32 -4900, i32 5275, i32 3108, i32 -6336, i32 3264, i32 -8538, i32 9579, i32 5859, i32 3920, i32 -8249, i32 6506, i32 -3589, i32 3887, i32 6874, i32 2439, i32 -1197, i32 4843, i32 405, i32 -1521, i32 -4280, i32 -5196, i32 8149, i32 -8953, i32 2233, i32 -389, i32 -707, i32 1807, i32 -5238, i32 5240, i32 -5939, i32 -3423, i32 -8611, i32 -1259, i32 -5559, i32 7003, i32 -5497, i32 -5877, i32 -1765, i32 7591, i32 -6904, i32 -5700, i32 9224, i32 -4977, i32 -4166, i32 -1402, i32 4727, i32 9601, i32 -4299, i32 -2814, i32 9426, i32 -6037, i32 9701, i32 7533, i32 -9588, i32 8652, i32 -9345, i32 7915, i32 -419, i32 -8417, i32 2472, i32 3900, i32 6217, i32 -8525, i32 534, i32 -3835, i32 -9570, i32 -2221, i32 9063, i32 -4004, i32 4780, i32 9501, i32 -2386, i32 9920, i32 -3031, i32 7372, i32 5644, i32 -7775, i32 -8465, i32 -7330, i32 1, i32 5387, i32 9966, i32 2320, i32 7193, i32 -1511, i32 -6269, i32 -1003, i32 425, i32 382, i32 9506, i32 1605, i32 -969, i32 5722, i32 -9616, i32 8611, i32 -4730, i32 -187, i32 -7664, i32 2488, i32 9612, i32 3340, i32 3447, i32 -2062, i32 -7782, i32 4819, i32 -5215, i32 1614, i32 4331, i32 7181, i32 2298, i32 8517, i32 3518, i32 9828, i32 5181, i32 9064, i32 -5301, i32 6214, i32 -9102, i32 7717, i32 2124, i32 9624, i32 -8199, i32 -5284, i32 9471, i32 -7953, i32 -799, i32 6426, i32 -3879, i32 656, i32 4877, i32 7302, i32 -5625, i32 -3342, i32 -9486, i32 1806, i32 -5252, i32 -859, i32 -1715, i32 2288, i32 3663, i32 -487, i32 7536, i32 -2508, i32 172, i32 -8208, i32 210, i32 -6280, i32 2229, i32 -6716, i32 4054, i32 -8570, i32 -5917, i32 -7006, i32 -8866, i32 287, i32 -4806, i32 -37, i32 -3067, i32 328, i32 -6136, i32 9488, i32 -6987, i32 -2195, i32 -8657, i32 -5862, i32 1825, i32 4215, i32 519, i32 -7944, i32 2122, i32 3732, i32 -4220, i32 3755, i32 2061, i32 3260, i32 -5126, i32 2192, i32 -8734, i32 8787, i32 -2614, i32 -9696, i32 650, i32 1011, i32 -6058, i32 -2798, i32 -662, i32 6953, i32 7693, i32 1096, i32 -9437, i32 -9976, i32 -3631, i32 518, i32 1025, i32 865, i32 1872, i32 -1664, i32 -2997, i32 3269, i32 7214, i32 3732, i32 8515, i32 -9185, i32 5781, i32 -6417, i32 -2973, i32 -4346, i32 -2543, i32 -3626, i32 9429, i32 5582, i32 2173, i32 235, i32 9631, i32 -9816, i32 -7776, i32 4196, i32 5541, i32 -2041, i32 -4961, i32 4996, i32 713, i32 3942, i32 8140, i32 -8069, i32 -3444, i32 6966, i32 -7180, i32 -5120, i32 -5171, i32 -7116, i32 3195, i32 7655, i32 2899, i32 -5168, i32 1384, i32 8081, i32 -4435, i32 -3832, i32 7851, i32 6815, i32 -7586, i32 3820, i32 5225, i32 -3482, i32 1007, i32 413, i32 -1947, i32 3474, i32 3505, i32 2163, i32 -5159, i32 8824, i32 3027, i32 -881, i32 -8449, i32 4750, i32 -4507, i32 -5504, i32 1012, i32 192, i32 -9314, i32 -2644, i32 -5061, i32 6673, i32 -5078, i32 5688, i32 -259, i32 4456, i32 -8711, i32 -8940, i32 -6748, i32 2333, i32 -6650, i32 -2522, i32 8102, i32 3998, i32 2449, i32 -4611, i32 4036, i32 7883, i32 -3512, i32 4342, i32 -5468, i32 7119, i32 -3353, i32 5765, i32 -4802, i32 2815, i32 202, i32 4468, i32 -7838, i32 5167, i32 -7567, i32 -5449, i32 -1911, i32 6903, i32 1669, i32 5912, i32 -1314, i32 2854, i32 1128, i32 -3140, i32 -7214, i32 9932, i32 -884, i32 9388, i32 -2670, i32 8991, i32 -4299, i32 -9562, i32 -9423, i32 7760, i32 -6652, i32 713, i32 2674, i32 -1475, i32 6043, i32 -9044, i32 -5101, i32 4009, i32 963, i32 -3582, i32 3342, i32 3419, i32 -1066, i32 6944, i32 -9734, i32 -475, i32 208, i32 -6611, i32 3355, i32 -8778, i32 -6747, i32 5992, i32 3184, i32 -519, i32 6199, i32 931, i32 6407, i32 44, i32 -8474, i32 4035, i32 -6670, i32 -5509, i32 6453, i32 5626, i32 -1124, i32 3646, i32 -2049, i32 977, i32 -8918, i32 7759, i32 2312, i32 9894, i32 -6544, i32 -5745, i32 -9156, i32 -631, i32 -2733, i32 7378, i32 -4980, i32 2709, i32 6428, i32 -3079, i32 -2280, i32 -7291, i32 5002, i32 526, i32 -7274, i32 8509, i32 1888, i32 956, i32 -3404, i32 -3756, i32 -7275, i32 -6744, i32 -5988, i32 -1961, i32 -1911, i32 -3805, i32 4321, i32 -6897, i32 7140, i32 8301, i32 3893, i32 285, i32 -6963, i32 4761, i32 752, i32 -49, i32 5839, i32 -3083, i32 7046, i32 -136, i32 6768, i32 -3373, i32 -9344, i32 -611, i32 1135, i32 8089, i32 9914, i32 4026, i32 1079, i32 -5807, i32 -2921, i32 9667, i32 3746, i32 -4906, i32 2327, i32 -8421, i32 -5154, i32 -376, i32 -5025, i32 2316, i32 5471, i32 -248, i32 -5664, i32 -3205, i32 -5038, i32 5914, i32 9421, i32 -1322, i32 3954, i32 2217, i32 -9876, i32 -8954, i32 6649, i32 8912, i32 -3598, i32 -2874, i32 6569, i32 8457, i32 -1278, i32 -156, i32 1746, i32 2281, i32 6272, i32 -8224, i32 985, i32 1722, i32 -799, i32 6031, i32 -5874, i32 5312, i32 -3099, i32 5429, i32 -4343, i32 -1572, i32 -277, i32 6535, i32 5362, i32 -9708, i32 2899, i32 -3964, i32 2533, i32 -577, i32 6293, i32 5843, i32 8947, i32 8386, i32 -2478, i32 2982, i32 8536, i32 -2838, i32 6152, i32 5946, i32 -2455, i32 4516, i32 2306, i32 5584, i32 3283, i32 151, i32 8201, i32 -4108, i32 6196, i32 -778, i32 -4201, i32 -4122, i32 1352, i32 9296, i32 -3430, i32 5829, i32 5572, i32 -3336, i32 4874, i32 -5538, i32 9445, i32 4697, i32 -4046, i32 4518, i32 -6552, i32 -9067, i32 8031, i32 -8455, i32 -7421, i32 -3464, i32 -9663, i32 837, i32 -9359, i32 5623, i32 7269, i32 9371, i32 6623, i32 1955, i32 -9486, i32 3876, i32 -4558, i32 7932, i32 -284, i32 4344, i32 -1750, i32 -863, i32 -248, i32 -7331, i32 -4363, i32 -4529, i32 8211, i32 -2733, i32 -2777, i32 -6071, i32 586, i32 -7056, i32 3117, i32 3807, i32 -8576, i32 -8592, i32 7852, i32 8556, i32 -5173, i32 7886, i32 4098, i32 61, i32 8480, i32 -2755, i32 8456, i32 -4284, i32 -3814, i32 2814, i32 7737, i32 -9454, i32 -7066, i32 8075, i32 -8894, i32 9173, i32 9936, i32 -8277, i32 3030, i32 -532, i32 -4801, i32 -3766, i32 2031, i32 9347, i32 5126, i32 2762, i32 6720, i32 -4873, i32 9970, i32 8421, i32 -2475, i32 3106, i32 674, i32 2976, i32 -3381, i32 41, i32 -9518, i32 8344, i32 -8184, i32 -4914, i32 -5592, i32 8254, i32 3862, i32 -4440, i32 -2297, i32 4555, i32 1609, i32 9194, i32 8454, i32 -7134, i32 -2716, i32 415, i32 -8491, i32 9935, i32 6239, i32 2201, i32 7616, i32 5269, i32 7025, i32 1441, i32 -931, i32 -4577, i32 4684, i32 -7540, i32 -312, i32 -7067, i32 7227, i32 -1788, i32 8880, i32 -6020, i32 -7850, i32 1319, i32 -2692, i32 54, i32 -6915, i32 2274, i32 -5524, i32 2815, i32 -9525, i32 3801, i32 9477, i32 -3131, i32 -4796, i32 5774, i32 -4918, i32 7322, i32 -3495, i32 6462, i32 -7641, i32 950, i32 7163, i32 -8090, i32 4647, i32 -6527, i32 9567, i32 -8344, i32 -2818, i32 9789, i32 76, i32 -8964, i32 -5686, i32 7580, i32 9006, i32 -2524, i32 6915, i32 3382, i32 8397, i32 3587, i32 -797, i32 2397, i32 7423, i32 3836, i32 -9668, i32 963, i32 7810, i32 -7647, i32 -3222, i32 9533, i32 -6411, i32 -8946, i32 2777, i32 9159, i32 2579, i32 2776, i32 4769, i32 9198, i32 7984, i32 5678, i32 2125, i32 -5441, i32 -6150, i32 -7201, i32 -4338, i32 174, i32 6662, i32 -4349, i32 3776, i32 7563, i32 2635, i32 9307, i32 -2259, i32 6769, i32 5167, i32 7272, i32 7958, i32 -332, i32 -7566, i32 6830, i32 -9953, i32 5733, i32 8517, i32 -6418, i32 6266, i32 -6241, i32 7316, i32 2552, i32 -8172, i32 3443, i32 203, i32 -3349, i32 -4717, i32 -4534, i32 5099, i32 -3599, i32 -4498, i32 -2462, i32 -5459, i32 -5696, i32 1607, i32 -6909, i32 191, i32 -6219, i32 6647, i32 -51, i32 -511, i32 -3827, i32 373, i32 -9057, i32 2145, i32 -5987, i32 161, i32 -5338, i32 -6235, i32 3109, i32 4457, i32 -4584, i32 510, i32 2958, i32 -646, i32 695, i32 3662, i32 -5686, i32 7335, i32 -4109, i32 3856, i32 -1593, i32 -3859, i32 751, i32 -6512, i32 -3323, i32 -1799, i32 -9504, i32 7470, i32 2619, i32 -7791, i32 3275, i32 -4658, i32 5215, i32 -3349, i32 6722, i32 2545, i32 -7220, i32 5915, i32 3380, i32 1015, i32 4617, i32 2844, i32 -1374, i32 2426, i32 4931, i32 -8977, i32 -9540, i32 471, i32 7511, i32 -1150, i32 9178, i32 5045, i32 -1569, i32 6140, i32 89, i32 -9203, i32 -9781, i32 -1728, i32 -6755, i32 -1256, i32 4808, i32 -7583, i32 -7668, i32 4871, i32 1509, i32 9310, i32 436, i32 -3466, i32 1855, i32 -345, i32 -6433, i32 8524, i32 -605, i32 -6143, i32 1226, i32 9987, i32 -3318, i32 5857, i32 -9803, i32 -4022, i32 4325, i32 1601, i32 -7368, i32 478, i32 3412, i32 2370, i32 -7464, i32 -1086, i32 -8781, i32 -5887, i32 504, i32 1455, i32 -6294, i32 9430, i32 5091, i32 1317, i32 -1201, i32 5836, i32 6963, i32 6482, i32 7423, i32 4716, i32 1299, i32 -1192, i32 -9207, i32 -5891, i32 -7042, i32 6893, i32 -2929, i32 -5058, i32 4041, i32 985, i32 -4132, i32 8063, i32 9512, i32 6764, i32 3901, i32 9338, i32 3978, i32 -3840, i32 -4468, i32 -2904, i32 7937, i32 -8159, i32 504, i32 -7652, i32 -8785, i32 3736, i32 -6097, i32 7008, i32 9224, i32 -4691, i32 -7264, i32 -151, i32 -1510, i32 8610, i32 9216, i32 -2553, i32 1615, i32 8179, i32 -212, i32 -8639, i32 4660, i32 4475, i32 649, i32 -8744, i32 6472, i32 9440, i32 2872, i32 9617, i32 -2091, i32 -8919, i32 -9045, i32 4470, i32 -772, i32 -2852, i32 9245, i32 5734, i32 -2728, i32 2510, i32 3999, i32 -6923, i32 1898, i32 9932, i32 2548, i32 4438, i32 5529, i32 1064, i32 -7404, i32 -9021, i32 -1775, i32 3728, i32 6215, i32 9995, i32 5068, i32 -1683, i32 6633, i32 3369, i32 8048, i32 417, i32 -4868, i32 8520, i32 7430, i32 8407, i32 -4225, i32 8155, i32 8397, i32 1152, i32 -2986, i32 783, i32 -8465, i32 5767, i32 -3118, i32 -7800, i32 -5900, i32 5161, i32 -3115, i32 -7628, i32 1500, i32 -5876, i32 4418, i32 4590, i32 3518, i32 -1836, i32 760, i32 -2397, i32 -3732, i32 -6826, i32 -2870, i32 -628, i32 -431, i32 8026, i32 -5490, i32 -200, i32 -9866, i32 -7398, i32 -385, i32 -2658, i32 6795, i32 5570, i32 5312, i32 137, i32 4395, i32 -4707, i32 1519, i32 6272, i32 9576, i32 9461, i32 1911, i32 746, i32 -8173, i32 -7367, i32 7286, i32 5302, i32 -6517, i32 9081, i32 7232, i32 -8571, i32 3884, i32 1055, i32 7182, i32 -1304, i32 -5582, i32 -8303, i32 -2665, i32 1433, i32 196, i32 74, i32 2214, i32 6056, i32 9767, i32 1248, i32 -7828, i32 7549, i32 -70, i32 1028, i32 5676, i32 4863, i32 -7786, i32 -9707, i32 -9892, i32 1044, i32 -7379, i32 4396, i32 -5365, i32 2005, i32 1572, i32 5022, i32 548, i32 4969, i32 -2049, i32 -2899, i32 8099, i32 -2400, i32 9212, i32 4612, i32 314, i32 9952, i32 -5499, i32 4868, i32 -5123, i32 4755, i32 -6126, i32 -2404, i32 5478, i32 -783, i32 7303, i32 5869, i32 -2899, i32 -4376, i32 9145, i32 -3500, i32 -4555, i32 -888, i32 7912, i32 -4876, i32 2287, i32 4518, i32 6543, i32 5262, i32 -3841, i32 -7786, i32 9057, i32 -646, i32 5895, i32 3384, i32 -9209, i32 5348, i32 -2177, i32 -7808, i32 7155, i32 2565, i32 -1210, i32 3675, i32 5673, i32 2686, i32 -1190, i32 2498, i32 -3341, i32 9500, i32 1524, i32 -4019, i32 4427, i32 -410, i32 -6087, i32 4473, i32 -3980, i32 -5610, i32 -3975, i32 4475, i32 -8224, i32 7712, i32 6304, i32 -6342, i32 6366, i32 -8757, i32 -3324, i32 -6790, i32 4800, i32 9040, i32 -2160, i32 9276, i32 7754, i32 6453, i32 1167, i32 3812, i32 2889, i32 -2592, i32 3567, i32 -4259, i32 892, i32 -1978, i32 1209, i32 3101, i32 -1337, i32 -4026, i32 132, i32 7598, i32 -8921, i32 -4628, i32 -525, i32 -4334, i32 -7256, i32 -7349, i32 8448, i32 9002, i32 -4171, i32 8654, i32 3532, i32 -7760, i32 2028, i32 -6917, i32 9173, i32 8030, i32 6367, i32 9256, i32 -5964, i32 -6912, i32 6663, i32 -311, i32 2748, i32 -1140, i32 545, i32 -6083, i32 7536, i32 -232, i32 -6376, i32 -9544, i32 2977, i32 3252, i32 1756, i32 -6399, i32 -9088, i32 -6874, i32 -3625, i32 8334, i32 5255, i32 -5101, i32 4449, i32 2453, i32 -4587, i32 -7923, i32 3104, i32 2008, i32 -2949, i32 -2868, i32 5602, i32 9134, i32 -676, i32 -5987, i32 -309, i32 -7089, i32 -1440, i32 9393, i32 2856, i32 -4813, i32 -7364, i32 5040, i32 6050, i32 2077, i32 -9112, i32 1116, i32 -3435, i32 2210, i32 -3529, i32 -3309, i32 8633, i32 5514, i32 6674, i32 9816, i32 -16, i32 -4497, i32 -2841, i32 5047, i32 -3559, i32 -9247, i32 9842, i32 8587, i32 -3313, i32 -9439, i32 7198, i32 5569, i32 6267, i32 8065, i32 -4011, i32 -239, i32 3340, i32 4989, i32 1333, i32 -6363, i32 6995, i32 -7402, i32 7043, i32 6161, i32 1720, i32 5326, i32 -7674, i32 -1407, i32 9263, i32 5045, i32 6058, i32 -6332, i32 -9353, i32 -853, i32 -8151, i32 -2330, i32 -3685, i32 5641, i32 3147, i32 -4360, i32 -7188, i32 -739, i32 1242, i32 7345, i32 -7415, i32 393, i32 6930, i32 307, i32 3793, i32 2325, i32 8134, i32 2194, i32 4618, i32 -8106, i32 -3470, i32 3753, i32 7867, i32 7754, i32 -4231, i32 -4206, i32 9653, i32 1014, i32 -6096, i32 -5697, i32 3897, i32 -8657, i32 1767, i32 -3245, i32 -4511, i32 -9451, i32 -5009, i32 2031, i32 3880, i32 -1918, i32 -7627, i32 -7111, i32 -2222, i32 -6812, i32 5058, i32 6242, i32 8598, i32 -8136, i32 -3301, i32 -2223, i32 -8828, i32 -9343, i32 -5953, i32 4439, i32 -3190, i32 1023, i32 -4009, i32 787, i32 -1476, i32 5712, i32 -7995, i32 -2624, i32 1042, i32 -2631, i32 -1268, i32 -7517, i32 1423, i32 -8080, i32 9082, i32 -3929, i32 -3367, i32 151, i32 1658, i32 9938, i32 7295, i32 -1017, i32 -4666, i32 4127, i32 1109, i32 2020, i32 -1417, i32 4781, i32 -8503, i32 -6359, i32 4485, i32 4622, i32 4486, i32 -761, i32 9996, i32 5049, i32 7926, i32 -4047, i32 3014, i32 -1721, i32 9911, i32 -3677, i32 4554, i32 4084, i32 5479, i32 -3155, i32 -6142, i32 2824, i32 -7249, i32 -8357, i32 -5286, i32 8672, i32 -7580, i32 2894, i32 8166, i32 3441, i32 5806, i32 447, i32 763, i32 -8375, i32 -1780, i32 253, i32 -2212, i32 964, i32 -5766, i32 -9540, i32 -927, i32 -521, i32 4914, i32 6249, i32 -494, i32 6395, i32 -1436, i32 3950, i32 -4912, i32 1107, i32 -4880, i32 4858, i32 1623, i32 -7401, i32 2484, i32 -2974, i32 -8928, i32 -5155, i32 -2096, i32 -7886, i32 -747, i32 -5325, i32 -1361, i32 7216, i32 4598, i32 3322, i32 257, i32 6469, i32 5446, i32 -327, i32 9323, i32 -1686, i32 7822, i32 9192, i32 1092, i32 -2428, i32 -1262, i32 1182, i32 9713, i32 -9674, i32 -9541, i32 -2159, i32 -7033, i32 521, i32 1982, i32 -7662, i32 9009, i32 -8254, i32 4769, i32 2962, i32 -6512, i32 -5904, i32 -6786, i32 -486, i32 -1687, i32 -9238, i32 7822, i32 5495, i32 5932, i32 389, i32 3657, i32 -5541, i32 -9415, i32 2143, i32 -4696, i32 3421, i32 -998, i32 3244, i32 -2710, i32 1322, i32 -9649, i32 -8290, i32 -6768, i32 -4886, i32 -3342, i32 -7399, i32 185, i32 -838, i32 7592, i32 -4123, i32 2176, i32 9022, i32 4514, i32 2563, i32 5308, i32 -9828, i32 9161, i32 -6980, i32 -900, i32 3260, i32 -3770, i32 -682, i32 4774, i32 9962, i32 -6316, i32 1357, i32 -1058, i32 -5303, i32 2845, i32 -8846, i32 4767, i32 -8822, i32 6740, i32 -3234, i32 -6039, i32 -2552, i32 9053, i32 3126, i32 1636, i32 -9159, i32 -4034, i32 -573, i32 -3796, i32 -6963, i32 -3850, i32 8735, i32 9858, i32 -128, i32 8965, i32 762, i32 7215, i32 -2597, i32 2210, i32 1104, i32 4395, i32 8351, i32 9660, i32 -2357, i32 8920, i32 9511, i32 3146, i32 -7422, i32 -9908, i32 9837, i32 -1070, i32 -104, i32 2755, i32 9424, i32 -9138, i32 -6169, i32 2369, i32 -9305, i32 2567, i32 276, i32 -5543, i32 2856, i32 940, i32 5770, i32 -4676, i32 -1076, i32 8038, i32 -3265, i32 6048, i32 -2282, i32 2877, i32 -1075, i32 -2507, i32 6126, i32 -6387, i32 1289, i32 -92, i32 -9899, i32 2877, i32 4050, i32 8796, i32 -8939, i32 -9854, i32 -5162, i32 1838, i32 -1912, i32 -1357, i32 1739, i32 2144, i32 2908, i32 7154, i32 -5600, i32 3955, i32 -9939, i32 -1236, i32 254, i32 5207, i32 9125, i32 997, i32 4066, i32 -7311, i32 3510, i32 -357, i32 -829, i32 7028, i32 6110, i32 7346, i32 3549, i32 -290, i32 3756, i32 -1062, i32 -3109, i32 7520, i32 3930, i32 7855, i32 -4576, i32 1992, i32 -2557, i32 -4634, i32 -2092, i32 -2435, i32 -4693, i32 -9248, i32 5832, i32 -8259, i32 5158, i32 336, i32 7153, i32 3234, i32 -2308, i32 3843, i32 1800, i32 98, i32 -8887, i32 -6861, i32 964, i32 -6708, i32 -4287, i32 -6932, i32 -2489, i32 -5504, i32 -3794, i32 6925, i32 5332, i32 -4777, i32 -2478, i32 -9000, i32 7868, i32 -2653, i32 7267, i32 5809, i32 -5192, i32 2030, i32 -1319, i32 -9052, i32 -3840, i32 7729, i32 7646, i32 9759, i32 1568, i32 6146, i32 6392, i32 -3735, i32 2493, i32 7262, i32 6054, i32 4134, i32 8536, i32 -1455, i32 7118, i32 -8425, i32 241, i32 -3413, i32 5593, i32 2938, i32 9361, i32 -1833, i32 78, i32 3008, i32 774, i32 4974, i32 -9316, i32 -5712, i32 2174, i32 5611, i32 1218, i32 5798, i32 6870, i32 7093, i32 5046, i32 -8545, i32 8966, i32 3008, i32 -5205, i32 -3400, i32 -9925, i32 1053, i32 -3078, i32 -4479, i32 6080, i32 -7148, i32 9296, i32 5881, i32 -321, i32 5277, i32 -8075, i32 -1995, i32 -6762, i32 1300, i32 -42, i32 -7054, i32 6194, i32 106, i32 -1579, i32 -4966, i32 -6735, i32 117, i32 2281, i32 -4205, i32 -9193, i32 -5036, i32 4794, i32 -9465, i32 7722, i32 3608, i32 -2860, i32 6743, i32 5880, i32 -1727, i32 -7018, i32 5870, i32 -2765, i32 6387, i32 -772, i32 2193, i32 6696, i32 -7848, i32 4901, i32 4239, i32 -8462, i32 -2623, i32 -368, i32 -3660, i32 1305, i32 3107, i32 -4256, i32 4445, i32 -7723, i32 5350, i32 -1560, i32 -1432, i32 2946, i32 1053, i32 2184, i32 6713, i32 1634, i32 7924, i32 -3113, i32 -2822, i32 -5029, i32 -4200, i32 4972, i32 -5992, i32 5721, i32 -1620, i32 1440, i32 -5192, i32 9833, i32 -2402, i32 -3961, i32 2145, i32 -9419, i32 6797, i32 2054, i32 -9370, i32 -3919, i32 -2989, i32 -2018, i32 -8947, i32 -4886, i32 9066, i32 3866, i32 6421, i32 -5780, i32 9917, i32 -955, i32 -7282, i32 -6071, i32 6951, i32 5615, i32 8802, i32 -917, i32 -7026, i32 -640, i32 -6618, i32 -3133, i32 -5390, i32 -6921, i32 9866, i32 -936, i32 3256, i32 4453, i32 102, i32 2134, i32 9228, i32 -1292, i32 1509, i32 5119, i32 -391, i32 3451, i32 -1494, i32 -4055, i32 3819, i32 7165, i32 8335, i32 -3803, i32 7880, i32 4405, i32 -9187, i32 7190, i32 5723, i32 -5957, i32 9253, i32 3512, i32 -8349, i32 8116, i32 8676, i32 -2811, i32 6103, i32 -4170, i32 3583, i32 2731, i32 -7469, i32 9481, i32 1954, i32 9003, i32 3675, i32 -398, i32 7269, i32 2272, i32 -2758, i32 214, i32 7185, i32 -9424, i32 854, i32 142, i32 6266, i32 -6331, i32 3011, i32 6500, i32 -6139, i32 -5171, i32 6517, i32 -5504, i32 4263, i32 1230, i32 -870, i32 8736, i32 7684, i32 -9508, i32 -9521, i32 3312, i32 -6945, i32 -3620, i32 6960, i32 8173, i32 9825, i32 -2306, i32 7860, i32 4313, i32 -1917, i32 4246, i32 -3255, i32 -5308, i32 1877, i32 898, i32 2957, i32 -4544, i32 4245, i32 5618, i32 -6649, i32 5417, i32 2888, i32 4857, i32 182, i32 -865, i32 2009, i32 -1556, i32 3041, i32 -7913, i32 4157, i32 -3252, i32 8245, i32 -4018, i32 -1072, i32 -1743, i32 8384, i32 7928, i32 8786, i32 4872, i32 -4304, i32 -3808, i32 -3157, i32 8254, i32 9239, i32 5153, i32 -9788, i32 -2833, i32 1370, i32 -8490, i32 -8133, i32 -3362, i32 -5782, i32 97, i32 -3835, i32 9865, i32 -5446, i32 2177, i32 -4885, i32 -6816, i32 2952, i32 4530, i32 5160, i32 6908, i32 -6740, i32 4582, i32 -5146, i32 -4734, i32 -8712, i32 4445, i32 -7250, i32 4072, i32 -7581, i32 -9993, i32 -1521, i32 1650, i32 -3909, i32 -9733, i32 9214, i32 7258, i32 4668, i32 7952, i32 3410, i32 -3375, i32 9619, i32 -6538, i32 -6631, i32 9456, i32 -6934, i32 -1663, i32 2155, i32 -7658, i32 -5813, i32 -9819, i32 6896, i32 -7954, i32 4787, i32 4971, i32 -8903, i32 -5913, i32 -9553, i32 -427, i32 -3186, i32 -2556, i32 -4314, i32 -5713, i32 -1348, i32 -1494, i32 -5242, i32 -9303, i32 7924, i32 -2413, i32 5583, i32 883, i32 -8588, i32 9661, i32 5351, i32 3809, i32 4846, i32 5153, i32 5693, i32 -9297, i32 -1753, i32 -3607, i32 -3365, i32 -1904, i32 -6554, i32 8847, i32 8267, i32 -4494, i32 4490, i32 9735, i32 2385, i32 9920, i32 6723, i32 2703, i32 2195, i32 9093, i32 -2513, i32 -1236, i32 3983, i32 -4169, i32 9039, i32 -1390, i32 5500, i32 7840, i32 -7486, i32 2902, i32 -8190, i32 9435, i32 669, i32 -3322, i32 6920, i32 6541, i32 -8686, i32 -2190, i32 3519, i32 2686, i32 -1130, i32 3305, i32 -5812, i32 7535, i32 -6101, i32 -4329, i32 1072, i32 -7102, i32 8227, i32 -6577, i32 4249, i32 -4756, i32 2525, i32 8553, i32 -5824, i32 2005, i32 6453, i32 6596, i32 2192, i32 7900, i32 -1920, i32 986, i32 -1405, i32 -3699, i32 2134, i32 -8870, i32 5933, i32 -501, i32 -9005, i32 1633, i32 -7562, i32 -5180, i32 3194, i32 -4157, i32 -3980, i32 5500, i32 -1015, i32 -6367, i32 -4837, i32 7312, i32 -1366, i32 -2251, i32 3482, i32 -8566, i32 5547, i32 -5683, i32 -3493, i32 9365, i32 -9319, i32 1948, i32 6596, i32 7637, i32 2172, i32 -4674, i32 3258, i32 6819, i32 -6012, i32 -8405, i32 9575, i32 8587, i32 -944, i32 -4629, i32 -3861, i32 -9878, i32 -6400, i32 -2527, i32 4534, i32 3738, i32 -8804, i32 -9465, i32 -283, i32 -7116, i32 -3830, i32 -1671, i32 9986, i32 -4121, i32 29, i32 -3522, i32 -6736, i32 5540, i32 -3105, i32 -716, i32 -4864, i32 -2028, i32 7495, i32 -6208, i32 2842, i32 4249, i32 -2411, i32 7237, i32 -3848, i32 2719, i32 -3013, i32 7833, i32 -8080, i32 6375, i32 8509, i32 -987, i32 -51, i32 -1296, i32 4521, i32 2611, i32 -6120, i32 -5867, i32 549, i32 2974, i32 -795, i32 7711, i32 -9375, i32 8076, i32 9143, i32 9157, i32 -3633, i32 8148, i32 8518, i32 7680, i32 -6631, i32 -9060, i32 -5843, i32 6242, i32 -9829, i32 8738, i32 -3355, i32 -582, i32 -8000, i32 5407, i32 -2051, i32 2429, i32 -4500, i32 9621, i32 9386, i32 -4344, i32 -1353, i32 3313, i32 8705, i32 2981, i32 -5786, i32 7790, i32 -5849, i32 2617, i32 -7564, i32 4420, i32 76, i32 6384, i32 -4662, i32 6530, i32 2786, i32 1151, i32 6352, i32 -3519, i32 -3063, i32 -5036, i32 8116, i32 4232, i32 -4289, i32 -8098, i32 -31, i32 -2725, i32 -8225, i32 -1548, i32 -4676, i32 5871, i32 -3827, i32 4698, i32 2037, i32 2276, i32 -6561, i32 -492, i32 -9096, i32 -3587, i32 4336, i32 -6125, i32 4846, i32 3908, i32 5112, i32 2972, i32 -869, i32 569, i32 4440, i32 -1607, i32 9161, i32 -3553, i32 9958, i32 -7156, i32 -3695, i32 3921, i32 9130, i32 -7451, i32 1155, i32 -1572, i32 -1710, i32 -1302, i32 -2667, i32 -7370, i32 -1307, i32 8218, i32 929, i32 -2182, i32 3728, i32 -9654, i32 -6561, i32 -6717, i32 5903, i32 535, i32 333, i32 1280, i32 -7866, i32 -2626, i32 -1616, i32 272, i32 -5954, i32 -2448, i32 -5704, i32 1350, i32 -3241, i32 2705, i32 -6538, i32 -8120, i32 3259, i32 -1560, i32 -5690, i32 9562, i32 -9643, i32 -7589, i32 2704, i32 -6905, i32 -51, i32 6558, i32 77, i32 6260, i32 -573, i32 -4883, i32 6111, i32 -4188, i32 -8921, i32 -5169, i32 1194, i32 -2860, i32 -5474, i32 5510, i32 -7706, i32 -896, i32 -6402, i32 3834, i32 -1836, i32 5022, i32 1312, i32 4906, i32 -6587, i32 -2917, i32 2314, i32 -1112, i32 -1974, i32 -799, i32 2357, i32 4926, i32 -7526, i32 -4463, i32 -5447, i32 -2838, i32 8563, i32 6884, i32 2416, i32 7493, i32 4671, i32 3943, i32 2406, i32 4405, i32 -9029, i32 4967, i32 3388, i32 -9602, i32 4182, i32 -5852, i32 -1008, i32 9803, i32 -1776, i32 7548, i32 5139, i32 -7045, i32 1702, i32 -1819, i32 -2024, i32 1131, i32 -2724, i32 -1803, i32 -9885, i32 5503, i32 5791, i32 -3543, i32 -1544, i32 -6918, i32 -7361, i32 -3611, i32 -9980, i32 9327, i32 -5860, i32 -8059, i32 9164, i32 7392, i32 3174, i32 956, i32 -3781, i32 -7132, i32 994, i32 5766, i32 901, i32 3813, i32 -8990, i32 -4480, i32 6574, i32 -9502, i32 4167, i32 3715, i32 -6504, i32 8939, i32 2446, i32 5885, i32 -7608, i32 2169, i32 9164, i32 9438, i32 8075, i32 -6192, i32 4791, i32 -2794, i32 5992, i32 4251, i32 3196, i32 5174, i32 3990, i32 954, i32 -7756, i32 -5592, i32 4491, i32 7840, i32 -9434, i32 8340, i32 9805, i32 -4084, i32 -5641, i32 5030, i32 9752, i32 -7320, i32 -7523, i32 5899, i32 -9765, i32 8866, i32 -719, i32 -5918, i32 1701, i32 -4103, i32 6996, i32 -44, i32 7366, i32 8896, i32 5392, i32 -8885, i32 -2154, i32 9832, i32 -8921, i32 3636, i32 7045, i32 -6211, i32 -1658, i32 7634, i32 249, i32 -9670, i32 -7707, i32 -4087, i32 -7250, i32 994, i32 -4815, i32 5191, i32 7869, i32 -990, i32 1949, i32 4924, i32 8702, i32 1120, i32 -7907, i32 4640, i32 -95, i32 -5845, i32 -6320, i32 6566, i32 -1974, i32 4594, i32 -7199, i32 -8625, i32 1359, i32 7285, i32 6053, i32 -1022, i32 -7998, i32 -3747, i32 -8065, i32 7215, i32 4644, i32 -8663, i32 -2215, i32 -3063, i32 -6768, i32 762, i32 5845, i32 -6340, i32 4821, i32 -4506, i32 -4187, i32 3849, i32 -9462, i32 3776, i32 8231, i32 3213, i32 4723, i32 -8171, i32 -1253, i32 -4573, i32 -6094, i32 5350, i32 -4530, i32 -7261, i32 -4246, i32 -4131, i32 517, i32 -1603, i32 -5163, i32 -2195, i32 2400, i32 -6027, i32 6320, i32 -6282, i32 -1572, i32 -5907, i32 2771, i32 242, i32 2629, i32 803, i32 2318, i32 9942, i32 -7549, i32 8402, i32 6824, i32 1547, i32 -1849, i32 -1423, i32 -4574, i32 -1, i32 -4164, i32 2249, i32 -3156, i32 -1382, i32 6956, i32 -7036, i32 -8239, i32 -543, i32 -8570, i32 -8578, i32 -3129, i32 -8390, i32 -913, i32 5855, i32 -1095, i32 3583, i32 -3936, i32 199, i32 -8425, i32 8831, i32 -6417, i32 -2049, i32 -9951, i32 -3391, i32 -857, i32 5652, i32 8641, i32 -8362, i32 6241, i32 6640, i32 -5625, i32 8799, i32 -3438, i32 -1710, i32 1995, i32 6463, i32 -3905, i32 -7844, i32 -7369, i32 2942, i32 -6722, i32 909, i32 -3276, i32 9884, i32 -9098, i32 7258, i32 -6932, i32 2879, i32 3475, i32 5138, i32 -7563, i32 5171, i32 -776, i32 7221, i32 -9624, i32 4018, i32 1663, i32 6943, i32 6938, i32 5698, i32 6244, i32 -6911, i32 -3986, i32 2727, i32 -4082, i32 5109, i32 -7527, i32 -7757, i32 -7774, i32 -5680, i32 -3032, i32 3738, i32 5874, i32 -3402, i32 5967, i32 1435, i32 3299, i32 5368, i32 -6587, i32 -4240, i32 8796, i32 8381, i32 9344, i32 -8033, i32 6205, i32 -2849, i32 3979, i32 1447, i32 7010, i32 1158, i32 -197, i32 7373, i32 -6290, i32 3280, i32 8671, i32 4810, i32 -9591, i32 -921, i32 -5263, i32 -5079, i32 3375, i32 -3631, i32 2041, i32 2256, i32 4498, i32 3234, i32 7060, i32 7, i32 1059, i32 -6400, i32 7533, i32 -6667, i32 6396, i32 9257, i32 -9743, i32 -8183, i32 -3788, i32 -7707, i32 -1441, i32 -9433, i32 5212, i32 -8248, i32 -2649, i32 -7729, i32 -3292, i32 1367, i32 2272, i32 8681, i32 1636, i32 -9060, i32 -3281, i32 -7395, i32 7141, i32 -9470, i32 8256, i32 -9422, i32 -6044, i32 4324, i32 -3337, i32 464, i32 -2492, i32 -3066, i32 -9684, i32 4346, i32 -3991, i32 2976, i32 809, i32 -460, i32 -7001, i32 6273, i32 -9152, i32 7980, i32 9161, i32 5041, i32 -9456, i32 1871, i32 395, i32 5886, i32 -8909, i32 7846, i32 -8450, i32 4572, i32 -7583, i32 8619, i32 7078, i32 -1234, i32 9608, i32 -5471, i32 418, i32 7516, i32 5305, i32 -9731, i32 -9645, i32 1946, i32 -2220, i32 -8975, i32 2571, i32 -5455, i32 -9000, i32 6487, i32 -774, i32 -2784, i32 -8560, i32 -1119, i32 3956, i32 -7459, i32 4210, i32 5184, i32 7826, i32 3044, i32 -2393, i32 4324, i32 4205, i32 -3896, i32 8143, i32 -3447, i32 -7457, i32 -6310, i32 2667, i32 -7474, i32 -2301, i32 7373, i32 -5323, i32 4234, i32 6040, i32 -183, i32 8311, i32 1351, i32 -7685, i32 8979, i32 4176, i32 -5230, i32 1974, i32 7148, i32 5818, i32 -1043, i32 -494, i32 9577, i32 2924, i32 3723, i32 -7017, i32 -7287, i32 2625, i32 -5028, i32 -2946, i32 7232, i32 1727, i32 -7656, i32 -631, i32 2596, i32 -6170, i32 -8935, i32 9318, i32 2675, i32 5951, i32 -6279, i32 5252, i32 -5294, i32 -6146, i32 8687, i32 -3056, i32 -3354, i32 9198, i32 -7811, i32 -5728, i32 3194, i32 -2876, i32 1413, i32 -7285, i32 4891, i32 5591, i32 -6728, i32 -5732, i32 2100, i32 -8330, i32 272, i32 -5915, i32 7261, i32 8513, i32 -9890, i32 1569, i32 5833, i32 -9185, i32 8803, i32 2131, i32 -6683, i32 6788, i32 -429, i32 -9079, i32 -9713, i32 1469, i32 8331, i32 -3169, i32 -7586, i32 1346, i32 7427, i32 -5902, i32 -1432, i32 -4136, i32 5266, i32 7817, i32 9686, i32 9379, i32 -3015, i32 5795, i32 -5558, i32 -5311, i32 6997, i32 -6551, i32 7417, i32 -327, i32 -3866, i32 -1416, i32 2213, i32 1937, i32 -1670, i32 6322, i32 346, i32 320, i32 7334, i32 -2238, i32 -8493, i32 -4637, i32 8046, i32 661, i32 -1015, i32 -168, i32 -8660, i32 3052, i32 -5279, i32 -548, i32 -221, i32 4522, i32 5505, i32 8266, i32 -1188, i32 -9865, i32 -8909, i32 6667, i32 -4871, i32 -4042, i32 3911, i32 4493, i32 8284, i32 7070, i32 5183, i32 4287, i32 4842, i32 7068, i32 1616, i32 9730, i32 9433, i32 -3326, i32 7035, i32 7021, i32 7714, i32 -7973, i32 -4786, i32 -1333, i32 8986, i32 6951, i32 -8763, i32 7348, i32 4323, i32 -7472, i32 -2232, i32 -4524, i32 -614, i32 -6788, i32 -5967, i32 -3913, i32 423, i32 2279, i32 -4331, i32 -8228, i32 5745, i32 -7387, i32 -1141, i32 -8654, i32 3176, i32 7395, i32 7091, i32 -8599, i32 -799, i32 -9646, i32 2179, i32 -2785, i32 6075, i32 7942, i32 -2665, i32 3626, i32 940, i32 -1748, i32 -7485, i32 4728, i32 8251, i32 7418, i32 5762, i32 2004, i32 -6854, i32 -7524, i32 5119, i32 -7993, i32 9198, i32 -4388, i32 -1364, i32 -5105, i32 -3372, i32 -2804, i32 -4925, i32 1090, i32 -4065, i32 4015, i32 -9994, i32 3612, i32 5925, i32 7475, i32 6460, i32 -4924, i32 -6031, i32 -2227, i32 223, i32 -4618, i32 515, i32 1500, i32 -8756, i32 9754, i32 4221, i32 8153, i32 3801, i32 9142, i32 5922, i32 -9306, i32 -3059, i32 3611, i32 6257, i32 -2595, i32 3879, i32 -7333, i32 4151, i32 -4394, i32 -8584, i32 6598, i32 -5998, i32 4709, i32 -3319, i32 -9576, i32 -2851, i32 9947, i32 4830, i32 9103, i32 9383, i32 4609, i32 9891, i32 -3936, i32 -506, i32 -750, i32 -6069, i32 589, i32 -1850, i32 7611, i32 -6564, i32 6486, i32 7944, i32 312, i32 6658, i32 -8538, i32 -1345, i32 -9804, i32 -8353, i32 -4712, i32 2348, i32 -3713, i32 -1871, i32 -5166, i32 -717, i32 5487, i32 -8769, i32 8949, i32 2218, i32 3274, i32 -475, i32 320, i32 2703, i32 2012, i32 -7849, i32 518, i32 6467, i32 3707, i32 -550, i32 5351, i32 3656, i32 1747, i32 -8399, i32 5514, i32 -6975, i32 -6063, i32 6939, i32 9596, i32 8190, i32 -6269, i32 6287, i32 6809, i32 -9864, i32 -5066, i32 -8233, i32 9575, i32 9294, i32 -1060, i32 -63, i32 -7972, i32 1352, i32 3783, i32 9511, i32 1546, i32 -2730, i32 1831, i32 9374, i32 -8462, i32 948, i32 -7010, i32 4417, i32 -354, i32 -3201, i32 -3991, i32 -5474, i32 4571, i32 -1471, i32 -8568, i32 -2385, i32 7454, i32 6119, i32 4957, i32 -1483, i32 -8626, i32 -7799, i32 1059, i32 -4846, i32 5474, i32 3641, i32 -7100, i32 5817, i32 6923, i32 -3510, i32 2582, i32 -168, i32 -5892, i32 -4853, i32 653, i32 -6563, i32 -7726, i32 1617, i32 3795, i32 -127, i32 -5176, i32 2213, i32 5385, i32 6809, i32 7115, i32 -658, i32 -3506, i32 -2100, i32 -6491, i32 -8731, i32 2507, i32 2029, i32 9808, i32 9643, i32 4507, i32 1384, i32 7963, i32 -2503, i32 -7220, i32 7890, i32 -8442, i32 7764, i32 5805, i32 6793, i32 -2031, i32 -709, i32 5837, i32 -3870, i32 2980, i32 -5455, i32 1897, i32 -948, i32 -8976, i32 2588, i32 -3050, i32 5885, i32 -5943, i32 4604, i32 4156, i32 4537, i32 -7924, i32 -3020, i32 -4033, i32 5635, i32 7619, i32 9965, i32 2288, i32 -2615, i32 9553, i32 -8299, i32 6963, i32 3508, i32 -975, i32 -4997, i32 1784, i32 8136, i32 5828, i32 7161, i32 2066, i32 -5996, i32 7150, i32 3136, i32 -8855, i32 7642, i32 5787, i32 -8379, i32 5811, i32 -5833, i32 -4784, i32 1403, i32 -3097, i32 -988, i32 -5010, i32 7162, i32 -2357, i32 307, i32 -7068, i32 8361, i32 4881, i32 -145, i32 4774, i32 -8138, i32 -4690, i32 -352, i32 -439, i32 9281, i32 -6241, i32 -5889, i32 2391, i32 -8199, i32 -5412, i32 9549, i32 -5123, i32 5160, i32 872, i32 7693, i32 -6839, i32 -9036, i32 1973, i32 -4303, i32 -2876, i32 -6771, i32 -1366, i32 -6058, i32 8840, i32 5679, i32 -6646, i32 1831, i32 4631, i32 2618, i32 5133, i32 -4772, i32 -1233, i32 -5753, i32 -3752, i32 -9717, i32 721, i32 7833, i32 -537, i32 6430, i32 -9218, i32 9525, i32 7992, i32 1244, i32 6443, i32 2000, i32 -1942, i32 271, i32 -7699, i32 1569, i32 3428, i32 -8911, i32 7412, i32 9646, i32 -1824, i32 -747, i32 -5306, i32 -1004, i32 -2474, i32 -9820, i32 5608, i32 -7267, i32 9092, i32 -3071, i32 2064, i32 463, i32 4135, i32 7969, i32 7748, i32 -2969, i32 3680, i32 4623, i32 -982, i32 -7520, i32 6271, i32 -3556, i32 -1041, i32 -1974, i32 -6096, i32 4413, i32 8474, i32 -5392, i32 -3433, i32 6377, i32 -5034, i32 -2080, i32 8340, i32 -8137, i32 2818, i32 -424, i32 7001, i32 2700, i32 -7390, i32 -9491, i32 -1130, i32 -1631, i32 -5624, i32 9061, i32 4083, i32 135, i32 -1976, i32 6591, i32 2237, i32 -7822, i32 -6628, i32 2425, i32 -1317, i32 -690, i32 -311, i32 3740, i32 -9481, i32 4321, i32 2419, i32 -6730, i32 7692, i32 7325, i32 2909, i32 5693, i32 4862, i32 2886, i32 9811, i32 2258, i32 9602, i32 66, i32 870, i32 5218, i32 -1276, i32 -2416, i32 2489, i32 -7662, i32 -8695, i32 -5934, i32 4454, i32 -7236, i32 5896, i32 -1724, i32 3061, i32 -4999, i32 -487, i32 7000, i32 368, i32 9867, i32 4781, i32 -6795, i32 1600, i32 -6777, i32 7469, i32 5261, i32 -2715, i32 4605, i32 -2995, i32 897, i32 -6569, i32 8537, i32 9219, i32 7533, i32 9040, i32 9626, i32 8394, i32 -7653, i32 4301, i32 1944, i32 -3314, i32 5000, i32 -6388, i32 -6751, i32 -2445, i32 9137, i32 8771, i32 -8907, i32 6053, i32 -2993, i32 7359, i32 -9179, i32 9523, i32 -174, i32 2806, i32 -1574, i32 8543, i32 9610, i32 -1784, i32 -6335, i32 2173, i32 -4775, i32 5921, i32 5182, i32 -1906, i32 7942, i32 2909, i32 -5771, i32 5776, i32 -4395, i32 -9136, i32 -8240, i32 2815, i32 -518, i32 5192, i32 -3382, i32 -8693, i32 4920, i32 -9634, i32 -6728, i32 -9845, i32 2603, i32 2480, i32 -5946, i32 -955, i32 5215, i32 -1885, i32 6614, i32 -9366, i32 -9254, i32 -5712, i32 2028, i32 -7504, i32 6545, i32 -7667, i32 -7721, i32 -4872, i32 9335, i32 7271, i32 1316, i32 5111, i32 1969, i32 -8357, i32 8126, i32 5531, i32 4637, i32 -5246, i32 -3817, i32 -2180, i32 5303, i32 -9568, i32 -1830, i32 -2895, i32 2615, i32 7749, i32 6292, i32 4735, i32 -8360, i32 -4235, i32 2367, i32 -1814, i32 4026, i32 5966, i32 8676, i32 -7679, i32 7692, i32 5142, i32 8233, i32 9688, i32 -5964, i32 5745, i32 -4158, i32 -477, i32 -2879, i32 5841, i32 9333, i32 -7257, i32 -7738, i32 6657, i32 2786, i32 5196, i32 4095, i32 6797, i32 3163, i32 -2815, i32 -7802, i32 -8254, i32 -5315, i32 4449, i32 6914, i32 -8357, i32 6892, i32 -5519, i32 -2505, i32 -2037, i32 -5434, i32 4555, i32 3447, i32 8644, i32 -576, i32 8623, i32 -8271, i32 3440, i32 8, i32 1182, i32 -3852, i32 -8239, i32 9995, i32 -7011, i32 1415, i32 3779, i32 5174, i32 -8350, i32 8175, i32 7180, i32 -9221, i32 1801, i32 7287, i32 -9658, i32 1392, i32 -988, i32 -9677, i32 -2831, i32 -2654, i32 2408, i32 576, i32 -6406, i32 737, i32 -922, i32 304, i32 4321, i32 7257, i32 4107, i32 7565, i32 9867, i32 6192, i32 5670, i32 -3711, i32 9893, i32 231, i32 -9575, i32 -1275, i32 -8548, i32 -7538, i32 538, i32 4876, i32 1838, i32 3175, i32 -1107, i32 -9933, i32 5359, i32 -6297, i32 1186, i32 -6271, i32 -3024, i32 5460, i32 7283, i32 -6115, i32 4359, i32 5640, i32 2556, i32 -5103, i32 -1904, i32 775, i32 -631, i32 -1518, i32 2624, i32 -5568, i32 1613, i32 7360, i32 -2221, i32 7912, i32 2135, i32 -6802, i32 1391, i32 -2928, i32 -3447, i32 -2610, i32 9831, i32 3556, i32 7966, i32 236, i32 -5536, i32 -5147, i32 -6037, i32 -659, i32 1528, i32 9851, i32 -926, i32 5221, i32 -1069, i32 6276, i32 5803, i32 -9053, i32 9378, i32 -8247, i32 -9660, i32 5676, i32 5884, i32 7855, i32 11, i32 -9555, i32 4536, i32 8272, i32 -4476, i32 8853, i32 8583, i32 8521, i32 -4840, i32 9658, i32 7325, i32 -5360, i32 3985, i32 2905, i32 32, i32 -8103, i32 -3975, i32 -4324, i32 -3370, i32 -600, i32 -5200, i32 -3874, i32 -8009, i32 178, i32 -6074, i32 9614, i32 2820, i32 1811, i32 -112, i32 6395, i32 6315, i32 -1704, i32 545, i32 -7676, i32 4099, i32 -775, i32 4176, i32 162, i32 -2568, i32 -3195, i32 4686, i32 -5864, i32 1292, i32 8364, i32 4631, i32 -5448, i32 9746, i32 -6741, i32 -9824, i32 -13, i32 -26, i32 5500, i32 -6940, i32 -6900, i32 -4346, i32 -5892, i32 -8722, i32 8502, i32 9195, i32 -4976, i32 -4128, i32 -399, i32 1243, i32 -3198, i32 321, i32 -5528, i32 -8935, i32 -1895, i32 4510, i32 569, i32 6103, i32 5101, i32 -8547, i32 -2142, i32 -7391, i32 4715, i32 2782, i32 32, i32 -9923, i32 7855, i32 -2266, i32 4911, i32 7202, i32 3218, i32 -573, i32 2717, i32 4858, i32 -9202, i32 -455, i32 -9622, i32 8939, i32 2299, i32 7734, i32 382, i32 6283, i32 7822, i32 -3746, i32 9084, i32 3961, i32 7793, i32 5623, i32 4485, i32 6975, i32 9317, i32 -2263, i32 8812, i32 8405, i32 -3218, i32 -3362, i32 -4315, i32 6826, i32 -3020, i32 8691, i32 -3382, i32 -3131, i32 -1328, i32 -285, i32 -8883, i32 -6892, i32 1878, i32 -5685, i32 4752, i32 6726, i32 6013, i32 -2850, i32 -2538, i32 -4530, i32 9168, i32 4439, i32 8868, i32 -4321, i32 4860, i32 -862, i32 -3953, i32 -8593, i32 -8013, i32 6871, i32 -1046, i32 8955, i32 5783, i32 6740, i32 8604, i32 -4929, i32 3224, i32 7467, i32 4975, i32 -1557, i32 -5557, i32 -7156, i32 4960, i32 3524, i32 4129, i32 2534, i32 -1165, i32 6870, i32 -9024, i32 2381, i32 -9582, i32 7380, i32 -2519, i32 8037, i32 4788, i32 -4947, i32 -8274, i32 -8578, i32 9713, i32 2144, i32 7920, i32 -704, i32 -2361, i32 3651, i32 -9385, i32 -5023, i32 5027, i32 5334, i32 -5451, i32 5988, i32 -20, i32 1001, i32 1901, i32 5089, i32 -1490, i32 -2676, i32 6052, i32 -6097, i32 -4621, i32 795, i32 9784, i32 -1732, i32 9171, i32 -5172, i32 4466, i32 456, i32 4283, i32 -8066, i32 2356, i32 -2961, i32 -2068, i32 5212, i32 8413, i32 -2797, i32 1238, i32 -1905, i32 -8309, i32 -7759, i32 2471, i32 2702, i32 1392, i32 -23, i32 8131, i32 9528, i32 -4450, i32 7164, i32 5304, i32 2474, i32 -6037, i32 5778, i32 -9121, i32 7600, i32 -6083, i32 -7162, i32 989, i32 -3252, i32 5827, i32 -164, i32 7617, i32 -6549, i32 -3702, i32 -444, i32 -5739, i32 8806, i32 5995, i32 5224, i32 7260, i32 5338, i32 -5213, i32 -9734, i32 7135, i32 -5281, i32 2135, i32 -527, i32 3837, i32 5034, i32 9763, i32 3226, i32 5161, i32 5300, i32 -7721, i32 5669, i32 1740, i32 7215, i32 -2062, i32 -2326, i32 1553, i32 -5273, i32 9784, i32 9221, i32 722, i32 5897, i32 6820, i32 1251, i32 4859, i32 -447, i32 37, i32 -2189, i32 7870, i32 -4187, i32 -6582, i32 -7531, i32 2085, i32 1465, i32 -544, i32 8486, i32 1480, i32 -5070, i32 -3904, i32 -3110, i32 -4948, i32 -7752, i32 9163, i32 582, i32 2765, i32 3889, i32 5052, i32 4939, i32 3284, i32 1774, i32 2947, i32 -6051, i32 1769, i32 4532, i32 -5036, i32 4438, i32 -4450, i32 5004, i32 -2618, i32 9975, i32 -8146, i32 1238, i32 7407, i32 -2111, i32 4888, i32 -6095, i32 3139, i32 6918, i32 -5856, i32 2021, i32 -3941, i32 4613, i32 9323, i32 6356, i32 -2673, i32 -3208, i32 -9748, i32 8142, i32 2501, i32 -5576, i32 -4434, i32 296, i32 4872, i32 -492, i32 9601, i32 -1951, i32 8790, i32 7985, i32 9294, i32 623, i32 3478, i32 -220, i32 5218, i32 -6735, i32 -4300, i32 1281, i32 6469, i32 5475, i32 7662, i32 9453, i32 -6454, i32 8538, i32 1586, i32 5885, i32 5635, i32 -9440, i32 -6140, i32 -4647, i32 -5043, i32 6795, i32 -5255, i32 -9244, i32 -8539, i32 -8995, i32 1314, i32 5842, i32 -875, i32 -9417, i32 -9662, i32 -1514, i32 -1368, i32 -4011, i32 8579, i32 6750, i32 7651, i32 6018, i32 -5945, i32 5982, i32 -9683, i32 2835, i32 -8357, i32 9759, i32 -9917, i32 -8416, i32 4227, i32 4957, i32 -404, i32 -1079, i32 6292, i32 1595, i32 -5072, i32 -3462, i32 1302, i32 -5352, i32 2504, i32 4347, i32 -9715, i32 7119, i32 -2844, i32 6498, i32 8389, i32 1387, i32 -9911, i32 3463, i32 503, i32 1551, i32 -591, i32 -8915, i32 -2486, i32 -852, i32 -6542, i32 5009, i32 1221, i32 1590, i32 -8292, i32 6176, i32 1122, i32 -7032, i32 8064, i32 7446, i32 3412, i32 -1592, i32 -2314, i32 5835, i32 -9237, i32 890, i32 796, i32 -2370, i32 -5842, i32 -2325, i32 -6236, i32 7975, i32 1762, i32 -8675, i32 9364, i32 9282, i32 8914, i32 -3953, i32 6720, i32 2310, i32 -3266, i32 2110, i32 -4745, i32 -8695, i32 -1728, i32 7200, i32 6206, i32 919, i32 7571, i32 -9667, i32 371, i32 7173, i32 856, i32 4243, i32 -8821, i32 -8820, i32 5634, i32 -3310, i32 4269, i32 -118, i32 -7221, i32 -90, i32 -2579, i32 -6451, i32 -866, i32 1421, i32 8801, i32 4963, i32 -3115, i32 -9644, i32 4250, i32 -174, i32 -6032, i32 8853, i32 -7265, i32 7598, i32 -9250, i32 1560, i32 404, i32 -1091, i32 1331, i32 1219, i32 1827, i32 1436, i32 -4625, i32 -2857, i32 -2440, i32 9839, i32 -2438, i32 -5567, i32 -7581, i32 -9688, i32 6597, i32 -3085, i32 -1540, i32 -3268, i32 -9427, i32 -8016, i32 5204, i32 7931, i32 -9629, i32 -1294, i32 8588, i32 8116, i32 -1095, i32 -4922, i32 -9067, i32 -8730, i32 2989, i32 2106, i32 3091, i32 -8544, i32 -9935, i32 3586, i32 -8190, i32 1303, i32 5440, i32 1336, i32 731, i32 9269, i32 6121, i32 -5741, i32 7093, i32 3534, i32 -2048, i32 -1592, i32 3977, i32 824, i32 -6462, i32 -3568, i32 8025, i32 2346, i32 2706, i32 -3321, i32 8594, i32 -4155, i32 6367, i32 6181, i32 3864, i32 7950, i32 -8977, i32 6084, i32 -3037, i32 6448, i32 -3955, i32 8673, i32 4037, i32 4634, i32 -6515, i32 5088, i32 -2861, i32 1564, i32 1399, i32 -7768, i32 -351, i32 -4649, i32 7691, i32 -7582, i32 3422, i32 1564, i32 2907, i32 9221, i32 3941, i32 9844, i32 4973, i32 1284, i32 -9952, i32 -3687, i32 1323, i32 -3018, i32 -1644, i32 3058, i32 8479, i32 -5116, i32 2482, i32 7607, i32 3421, i32 -7675, i32 -1956, i32 263, i32 -162, i32 -4725, i32 -5531, i32 1147, i32 -2914, i32 9944, i32 -4550, i32 -8549, i32 1679, i32 -416, i32 -9429, i32 6043, i32 4910, i32 4083, i32 -4269, i32 4380, i32 -1448, i32 8269, i32 -5973, i32 1585, i32 -343, i32 -2254, i32 -4296, i32 2970, i32 7163, i32 228, i32 509, i32 4269, i32 9174, i32 -3601, i32 2940, i32 8225, i32 4632, i32 1873, i32 -5813, i32 -3853, i32 -1695, i32 -1305, i32 8257, i32 -3539, i32 -3403, i32 4796, i32 2725, i32 6085, i32 -2263, i32 6129, i32 -9396, i32 2119, i32 7167, i32 -8683, i32 -8910, i32 7595, i32 -7315, i32 -4107, i32 -2294, i32 9076, i32 -6502, i32 8753, i32 7021, i32 3627, i32 2719, i32 1304, i32 -1699, i32 -3128, i32 -7632, i32 -5428, i32 4827, i32 -191, i32 5346, i32 1442, i32 8476, i32 -9943, i32 1825, i32 -1855, i32 375, i32 -6463, i32 -5264, i32 -7198, i32 3665, i32 2690, i32 1189, i32 9138, i32 -2976, i32 2656, i32 -5217, i32 3879, i32 5690, i32 -5899, i32 -7509, i32 -75, i32 6400, i32 254, i32 4252, i32 4912, i32 -3522, i32 -5720, i32 -2936, i32 -1228, i32 5947, i32 9909, i32 -8274, i32 7557, i32 -5344, i32 -7740, i32 1170, i32 2699, i32 171, i32 6438, i32 -2508, i32 -9453, i32 2346, i32 5855, i32 -7820, i32 8244, i32 7007, i32 794, i32 3816, i32 653, i32 7438, i32 -1407, i32 -9988, i32 6576, i32 7724, i32 8917, i32 4594, i32 3272, i32 5179, i32 -3965, i32 -6417, i32 76, i32 -3004, i32 -3113, i32 2749, i32 -9299, i32 34, i32 1185, i32 728, i32 9, i32 8440, i32 4084, i32 -707, i32 7477, i32 7241, i32 9234, i32 8732, i32 9512, i32 -6307, i32 -9064, i32 -9685, i32 5069, i32 4838, i32 4228, i32 2880, i32 -1424, i32 449, i32 -4836, i32 9032, i32 -6931, i32 5002, i32 -6828, i32 -6779, i32 -9458, i32 -1382, i32 -4270, i32 -4015, i32 1642, i32 -3983, i32 9436, i32 -5590, i32 -6088, i32 6170, i32 -3054, i32 6360, i32 2674, i32 -9637, i32 1076, i32 1505, i32 -2975, i32 1118, i32 -2215, i32 7602, i32 8163, i32 -8856, i32 1423, i32 2043, i32 9881, i32 -7211, i32 4019, i32 8851, i32 -4431, i32 9413, i32 9415, i32 8251, i32 -8142, i32 1388, i32 -8264, i32 2467, i32 -438, i32 -7252, i32 9465, i32 -3064, i32 1974, i32 6400, i32 -3429, i32 3987, i32 -3614, i32 2054, i32 7424, i32 6483, i32 2856, i32 -1547, i32 4069, i32 -2913, i32 2659, i32 -8233, i32 -4466, i32 -1902, i32 2342, i32 1737, i32 -2280, i32 6549, i32 -6045, i32 -9455, i32 1776, i32 -2377, i32 -9192, i32 -5623, i32 9418, i32 1393, i32 -4326, i32 -9908, i32 9993, i32 -6710, i32 -8698, i32 -6203, i32 -3799, i32 6118, i32 1534, i32 5815, i32 6861, i32 3674, i32 -6205, i32 -6557, i32 9775, i32 2670, i32 -2537, i32 1546, i32 1860, i32 5133, i32 -7830, i32 -7803, i32 6003, i32 -2537, i32 7882, i32 -5759, i32 3781, i32 -7036, i32 4593, i32 2790, i32 -1677, i32 8580, i32 -33, i32 302, i32 2110, i32 5232, i32 3142, i32 -9516, i32 -6872, i32 -9573, i32 2135, i32 -7413, i32 -6245, i32 -9196, i32 4618, i32 7310, i32 -34, i32 -1455, i32 -5108, i32 -7658, i32 1594, i32 -5779, i32 1361, i32 9794, i32 1299, i32 7227, i32 126, i32 -2844, i32 -5851, i32 3555, i32 5276, i32 -8031, i32 -9194, i32 -4230, i32 9420, i32 4191, i32 -4740, i32 5834, i32 3261, i32 7166, i32 -2513, i32 -2045, i32 -8364, i32 -9523, i32 -5752, i32 9082, i32 -6716, i32 3258, i32 9620, i32 4650, i32 6687, i32 6243, i32 -1610, i32 -4408, i32 -309, i32 -7906, i32 8641, i32 7476, i32 7913, i32 -9238, i32 8496, i32 8728, i32 392, i32 7530, i32 -5113, i32 4805, i32 -3739, i32 96, i32 3202, i32 4260, i32 -9180, i32 6249, i32 -7775, i32 -963, i32 1030, i32 4826, i32 -5381, i32 -2191, i32 -3392, i32 -1517, i32 2865, i32 -2370, i32 -9513, i32 1501, i32 1679, i32 8573, i32 1620, i32 7261, i32 6866, i32 166, i32 -5302, i32 -185, i32 -4114, i32 5068, i32 -1208, i32 -2254, i32 7211, i32 -1219, i32 6192, i32 -1107, i32 2809, i32 7972, i32 -5319, i32 8059, i32 -1144, i32 6102, i32 8750, i32 -3988, i32 3467, i32 1890, i32 -9288, i32 -832, i32 -4874, i32 736, i32 2002, i32 8734, i32 9764, i32 1844, i32 -8119, i32 8911, i32 -6916, i32 9654, i32 8349, i32 7677, i32 -7125, i32 -2988, i32 7589, i32 -8093, i32 -3238, i32 2846, i32 -170, i32 3708, i32 -793, i32 9622, i32 -7633, i32 921, i32 -9444, i32 5717, i32 9281, i32 -8652, i32 1924, i32 -5731, i32 -1453, i32 9163, i32 3002, i32 4180, i32 8109, i32 -7767, i32 -5041, i32 -2724, i32 378, i32 -9650, i32 6722, i32 9858, i32 -7882, i32 -9460, i32 5039, i32 -8684, i32 606, i32 2604, i32 -2265, i32 -1015, i32 7727, i32 3096, i32 -616, i32 1217, i32 -8683, i32 2810, i32 -9545, i32 -202, i32 -5242, i32 -254, i32 -2162, i32 -543, i32 9916, i32 -2534, i32 3699, i32 -8939, i32 -9348, i32 -5359, i32 -9086, i32 -189, i32 -4419, i32 1078, i32 -6331, i32 -2301, i32 3699, i32 2449, i32 4429, i32 5061, i32 9473, i32 -8777, i32 -5763, i32 -8557, i32 6650, i32 -6707, i32 3631, i32 7875, i32 3411, i32 6469, i32 2676, i32 -7704, i32 8635, i32 2418, i32 -648, i32 -4153, i32 1816, i32 -427, i32 3392, i32 7461, i32 659, i32 3964, i32 -5422, i32 1282, i32 9452, i32 8268, i32 -5662, i32 7274, i32 -536, i32 7286, i32 1987, i32 349, i32 9062, i32 -9801, i32 -8028, i32 -5060, i32 -1253, i32 -2950, i32 612, i32 851, i32 -6870, i32 6740, i32 -668, i32 -7503, i32 -5715, i32 7533, i32 688, i32 2758, i32 8036, i32 929, i32 -960, i32 4542, i32 380, i32 530, i32 -2512, i32 5298, i32 -7633, i32 6225, i32 3361, i32 7624, i32 -9604, i32 2343, i32 -7837, i32 -7454, i32 -6911, i32 -1276, i32 8505, i32 6497, i32 8261, i32 -9031, i32 2298, i32 9507, i32 5072, i32 -4121, i32 960, i32 -3101, i32 5970, i32 6856, i32 -8811, i32 7578, i32 -1105, i32 9731, i32 2128, i32 9164, i32 -8147, i32 6830, i32 8986, i32 6774, i32 1692, i32 9115, i32 8234, i32 -1908, i32 3779, i32 -4566, i32 -364, i32 -7827, i32 -2606, i32 3986, i32 -3542, i32 9743, i32 -2459, i32 7836, i32 5513, i32 -1671, i32 -3457, i32 -2686, i32 6333, i32 -4976, i32 7885, i32 9896, i32 9246, i32 -5977, i32 7013, i32 -2775, i32 -4455, i32 3935, i32 -3698, i32 -4758, i32 2332, i32 5856, i32 -4371, i32 -9744, i32 9719, i32 6198, i32 -9559, i32 5793, i32 -1519, i32 -9534, i32 1251, i32 -6492, i32 5533, i32 -1068, i32 9475, i32 2585, i32 9256, i32 -7603, i32 3673, i32 4453, i32 -6049, i32 -3055, i32 1896, i32 -6074, i32 3199, i32 -6797, i32 -8471, i32 -9143, i32 3063, i32 3078, i32 2049, i32 6260, i32 -2406, i32 2207, i32 -6877, i32 7193, i32 3286, i32 -6221, i32 -7906, i32 -968, i32 -5498, i32 5127, i32 -4553, i32 4208, i32 -7654, i32 -1448, i32 9150, i32 -2439, i32 -7778, i32 1464, i32 4579, i32 -276, i32 -5611, i32 649, i32 -8299, i32 5510, i32 150, i32 -3255, i32 338, i32 5060, i32 1793, i32 1396, i32 7147, i32 4964, i32 8529, i32 7512, i32 4102, i32 -6313, i32 6653, i32 -1205, i32 6529, i32 -680, i32 -3525, i32 -5858, i32 8318, i32 1607, i32 -8715, i32 6918, i32 3111, i32 -4877, i32 -2734, i32 4256, i32 3506, i32 3831, i32 9371, i32 -9435, i32 -1471, i32 -8980, i32 5540, i32 3423, i32 -3687, i32 2005, i32 6485, i32 -786, i32 8054, i32 -3540, i32 1597, i32 9127, i32 -756, i32 -7956, i32 -8516, i32 -2348, i32 -1619, i32 3127, i32 1460, i32 -9757, i32 4871, i32 321, i32 -5369, i32 -8698, i32 -6455, i32 5878, i32 -6705, i32 -3736, i32 1106, i32 9762, i32 -2669, i32 -5230, i32 6233, i32 3250, i32 -2321, i32 7154, i32 4366, i32 -331, i32 -2484, i32 7330, i32 6477, i32 4956, i32 -8655, i32 1320, i32 355, i32 -3834, i32 -319, i32 2636, i32 -6251, i32 8993, i32 8093, i32 8727, i32 -141, i32 9284, i32 8630, i32 1251, i32 5259, i32 4050, i32 -7627, i32 3394, i32 2839, i32 9651, i32 4023, i32 4598, i32 3304, i32 -8793, i32 -3221, i32 -7766, i32 -8882, i32 4008, i32 -7064, i32 -5956, i32 2433, i32 5048, i32 -7611, i32 2804, i32 -1310, i32 -5796, i32 -6115, i32 1090, i32 -957, i32 7226, i32 4557, i32 -2033, i32 -779, i32 -2296, i32 -9922, i32 9982, i32 1454, i32 9798, i32 -3461, i32 4194, i32 -5678, i32 5527, i32 -6067, i32 5232, i32 4800, i32 -7191, i32 7708, i32 -747, i32 9809, i32 7714, i32 6196, i32 2714, i32 7670, i32 -6305, i32 -9049, i32 5532, i32 -1459, i32 9077, i32 -1088, i32 -5393, i32 -7649, i32 -2405, i32 -2984, i32 -1962, i32 6323, i32 -7974, i32 6290, i32 1006, i32 7816, i32 3415, i32 -4786, i32 -7617, i32 7121, i32 -9884, i32 -6914, i32 -1852, i32 1858, i32 8804, i32 -4112, i32 6204, i32 5832, i32 -1369, i32 9542, i32 -5806, i32 5227, i32 5881, i32 -589, i32 906, i32 799, i32 7931, i32 2977, i32 7524, i32 3475, i32 1204, i32 8539, i32 5482, i32 8331, i32 -7769, i32 -9981, i32 8261, i32 -4802, i32 -5777, i32 3345, i32 4106, i32 7012, i32 -6687, i32 -5963, i32 9107, i32 -8976, i32 -6157, i32 1849, i32 -5579, i32 -913, i32 6980, i32 717, i32 8338, i32 1775, i32 1017, i32 3736, i32 -39, i32 5529, i32 1173, i32 5079, i32 -1982, i32 -7918, i32 8925, i32 6908, i32 471, i32 -408, i32 5344, i32 -9507, i32 -4844, i32 1610, i32 6597, i32 9921, i32 -2040, i32 -4012, i32 -4838, i32 5436, i32 5494, i32 -8237, i32 2748, i32 9311, i32 -3988, i32 8004, i32 3974, i32 6351, i32 -373, i32 -379, i32 -5582, i32 1868, i32 -3696, i32 7641, i32 8341, i32 8141, i32 4274, i32 -2902, i32 1013, i32 4197, i32 8036, i32 425, i32 -5293, i32 8875, i32 -7875, i32 6725, i32 -2113, i32 -974, i32 -5941, i32 -1062, i32 2385, i32 -662, i32 -1850, i32 -5167, i32 3475, i32 -3079, i32 -4544, i32 5188, i32 6363, i32 -986, i32 5975, i32 7584, i32 -7302, i32 8352, i32 6560, i32 -3050, i32 -2441, i32 259, i32 -6751, i32 8102, i32 -1262, i32 -2866, i32 -9733, i32 -5656, i32 -2091, i32 6718, i32 -273, i32 3125, i32 3853, i32 2920, i32 -3366, i32 -7401, i32 -6434, i32 4817, i32 8134, i32 1984, i32 -9236, i32 2507, i32 3782, i32 -7489, i32 8929, i32 -8491, i32 5649, i32 1609, i32 -2506, i32 -1448, i32 -5755, i32 1840, i32 5250, i32 -4496, i32 9786, i32 -5252, i32 -9652, i32 -2800, i32 1142, i32 -178, i32 939, i32 8904, i32 -1334, i32 4141, i32 -6347, i32 -8204, i32 7959, i32 -2384, i32 -9662, i32 -6365, i32 5645, i32 1156, i32 2236, i32 -6620, i32 8155, i32 1280, i32 -8692, i32 1310, i32 3763, i32 -7323, i32 -7672, i32 6821, i32 8005, i32 7648, i32 -297, i32 -5907, i32 -9883, i32 -7344, i32 3600, i32 5120, i32 -6823, i32 -5592, i32 -6138, i32 8155, i32 2267, i32 -2811, i32 -7476, i32 -2304, i32 -9361, i32 2240, i32 5710, i32 -9133, i32 -377, i32 -770, i32 5067, i32 -223, i32 -243, i32 6545, i32 -2223, i32 4561, i32 707, i32 -6152, i32 9631, i32 8603, i32 -319, i32 -6067, i32 4426, i32 3354, i32 9271, i32 -2536, i32 5788, i32 5050, i32 -9958, i32 -1715, i32 1023, i32 -2471, i32 1861, i32 -4453, i32 3339, i32 -5242, i32 -2664, i32 -868, i32 -894, i32 -9007, i32 -2473, i32 9059, i32 3946, i32 -3805, i32 -4798, i32 -6937, i32 -5851, i32 -1246, i32 9397, i32 2666, i32 -4327, i32 -4176, i32 -4023, i32 -2414, i32 -7930, i32 4606, i32 -8887, i32 -3861, i32 1262, i32 1260, i32 128, i32 5971, i32 3885, i32 -1012, i32 -2534, i32 -7598, i32 1267, i32 -1197, i32 1049, i32 2417, i32 4799, i32 6123, i32 -5888, i32 -3716, i32 9049, i32 -5006, i32 3292, i32 8461, i32 -4017, i32 -1930, i32 -4298, i32 -5398, i32 554, i32 -8561, i32 4911, i32 4249, i32 -7549, i32 -6406, i32 407, i32 -4469, i32 7945, i32 8559, i32 1892, i32 -8563, i32 3650, i32 5664, i32 -9172, i32 812, i32 -4006, i32 6979, i32 5955, i32 -1138, i32 -1861, i32 86, i32 -6705, i32 -6841, i32 -5849, i32 1726, i32 -3946, i32 5279, i32 -6419, i32 -890, i32 6031, i32 952, i32 3406, i32 8419, i32 7407, i32 1939, i32 -1112, i32 -344, i32 -2519, i32 933, i32 7072, i32 9397, i32 -2667, i32 -9181, i32 9365, i32 -5444, i32 -6163, i32 3797, i32 -6925, i32 -3958, i32 -41, i32 -9405, i32 -5840, i32 -231, i32 1473, i32 -7892, i32 9207, i32 556, i32 -7504, i32 -9194, i32 -2677, i32 5291, i32 -2117, i32 4600, i32 -3539, i32 -5410, i32 2230, i32 6378, i32 -9713, i32 8732, i32 -9335, i32 6289, i32 872, i32 8822, i32 2212, i32 8664, i32 3817, i32 -8803, i32 9384, i32 4595, i32 226, i32 5122, i32 -2408, i32 2251, i32 2658, i32 -3769, i32 3175, i32 8737, i32 7500, i32 2173, i32 -1137, i32 -6965, i32 -5571, i32 -2771, i32 4467, i32 8105, i32 1582, i32 5336, i32 7901, i32 -8625, i32 3908, i32 -6566, i32 -4890, i32 -2103, i32 -67, i32 -4996, i32 -8573, i32 -2191, i32 -2678, i32 -478, i32 6784, i32 -5412, i32 -2227, i32 -1180, i32 9892, i32 -959, i32 -8423, i32 -6947, i32 -9983, i32 -1063, i32 9658, i32 -415, i32 -8169, i32 6890, i32 -7072, i32 -3401, i32 -5357, i32 8754, i32 -1164, i32 7240, i32 925, i32 -1702, i32 3938, i32 -1766, i32 -3428, i32 -4633, i32 2483, i32 7790, i32 4113, i32 -4207, i32 1962, i32 -3243, i32 -757, i32 -7568, i32 -2978, i32 -1303, i32 3005, i32 -7290, i32 -3505, i32 -3793, i32 1175, i32 8875, i32 8030, i32 670, i32 -8223, i32 1132, i32 -9382, i32 -1733, i32 -7410, i32 -8286, i32 -3791, i32 9318, i32 -9226, i32 1197, i32 -4349, i32 2677, i32 -4675, i32 -4027, i32 -893, i32 5904, i32 6518, i32 6286, i32 -2765, i32 -7108, i32 -7843, i32 4381, i32 -6747, i32 -8841, i32 -2471, i32 -6943, i32 -8080, i32 -2753, i32 8540, i32 907, i32 -2714, i32 -6820, i32 6044, i32 5488, i32 -7371, i32 435, i32 -2446, i32 9678, i32 5601, i32 -4060, i32 2270, i32 7731, i32 -4539, i32 -6472, i32 9692, i32 6425, i32 3722, i32 -8433, i32 4110, i32 -8903, i32 -4518, i32 -3037, i32 4721, i32 7999, i32 -7003, i32 2491, i32 -5430, i32 460, i32 -4933, i32 6760, i32 -3421, i32 -9250, i32 -6510, i32 -5023, i32 7187, i32 7878, i32 9642, i32 9724, i32 -7220, i32 3881, i32 -3847, i32 -4231, i32 9056, i32 4152, i32 8349, i32 -557, i32 -4761, i32 -4853, i32 2259, i32 7875, i32 -3431, i32 -6404, i32 8621, i32 -4666, i32 -8534, i32 -784, i32 -8580, i32 -1697, i32 -2557, i32 -8576, i32 -3912, i32 -7848, i32 5069, i32 3367, i32 3041, i32 1426, i32 5537, i32 -9236, i32 5535, i32 9541, i32 8922, i32 -6177, i32 6104, i32 -714, i32 -2638, i32 9443, i32 -4919, i32 -3946, i32 1617, i32 4094, i32 -6699, i32 7799, i32 5196, i32 -1571, i32 -3558, i32 -2621, i32 3765, i32 6750, i32 -9552, i32 1424, i32 7093, i32 3620, i32 -9614, i32 -7074, i32 -9943, i32 -5233, i32 7082, i32 5281, i32 -2672, i32 -9529, i32 5026, i32 7783, i32 2779, i32 4136, i32 -6318, i32 -3848, i32 -2221, i32 -2849, i32 -5033, i32 7954, i32 -506, i32 -9813, i32 -4564, i32 -1112, i32 -9121, i32 9298, i32 8413, i32 -1094, i32 -832, i32 -8580, i32 -6128, i32 6135, i32 2260, i32 -1603, i32 3220, i32 8175, i32 -1579, i32 -1613, i32 7402, i32 -2172, i32 881, i32 4525, i32 -9861, i32 -6226, i32 9512, i32 -7300, i32 8528, i32 8347, i32 195, i32 8231, i32 6175, i32 -4351, i32 7612, i32 8394, i32 -661, i32 -9746, i32 -4008, i32 2343, i32 8367, i32 2971, i32 -8592, i32 -2443, i32 -5982, i32 -6936, i32 9577, i32 1068, i32 5021, i32 5681, i32 -8579, i32 -7057, i32 -8258, i32 6757, i32 -4021, i32 4272, i32 -6060, i32 4493, i32 7627, i32 -3880, i32 -5303, i32 -8337, i32 7301, i32 9155, i32 3558, i32 -1930, i32 -4935, i32 -5685, i32 8367, i32 -3517, i32 7135, i32 -1583, i32 -256, i32 -2283, i32 -3135, i32 -207, i32 6288, i32 -2739, i32 7215, i32 8658, i32 -4068, i32 5878, i32 4672, i32 6076, i32 -578, i32 -9208, i32 -2842, i32 1461, i32 -332, i32 -7388, i32 -6946, i32 3608, i32 2025, i32 131, i32 -7947, i32 -6798, i32 -4489, i32 -4458, i32 251, i32 -7534, i32 -9088, i32 6424, i32 5075, i32 5188, i32 2120, i32 2228, i32 -5861, i32 -2501, i32 3998, i32 -6116, i32 9760, i32 -9023, i32 5968, i32 -4388, i32 -2816, i32 -4640, i32 7755, i32 -5571, i32 -5917, i32 2431, i32 -993, i32 5684, i32 6606, i32 3905, i32 -1942, i32 -3574, i32 210, i32 -7436, i32 -45, i32 -7827, i32 4252, i32 1561, i32 -3700, i32 3644, i32 -7952, i32 6426, i32 -9134, i32 215, i32 9453, i32 -9223, i32 139, i32 -329, i32 -4938, i32 -5499, i32 8135, i32 -3071, i32 -5556, i32 81, i32 9010, i32 -8310, i32 1154, i32 -7673, i32 945, i32 2748, i32 -869, i32 2204, i32 7271, i32 4237, i32 -8192, i32 -9534, i32 -9431, i32 8114, i32 -3722, i32 1615, i32 -9431, i32 7182, i32 740, i32 -783, i32 4703, i32 -9032, i32 7309, i32 70, i32 2451, i32 3612, i32 2022, i32 1164, i32 3554, i32 -5731, i32 -9364, i32 3228, i32 5621, i32 -55, i32 -3593, i32 650, i32 -9853, i32 803, i32 -9932, i32 -3730, i32 -1679, i32 7377, i32 -1753, i32 -7583, i32 -7699, i32 -8933, i32 -7202, i32 -259, i32 4422, i32 1940, i32 -1823, i32 -1829, i32 -5077, i32 -2898, i32 -2457, i32 6836, i32 2242, i32 -2774, i32 -3423, i32 -9091, i32 9927, i32 4824, i32 8871, i32 -3582, i32 5714, i32 -4588, i32 -3248, i32 1459, i32 839, i32 -3009, i32 5830, i32 1520, i32 -7219, i32 -7365, i32 9311, i32 -4584, i32 -9661, i32 7219, i32 4540, i32 889, i32 637, i32 -2356, i32 -6037, i32 8784, i32 300, i32 -3032, i32 4318, i32 -5791, i32 8431, i32 4142, i32 -2008, i32 -9731, i32 1179, i32 9459, i32 1267, i32 9896, i32 1984, i32 -1322, i32 -1037, i32 8444, i32 -9649, i32 5695, i32 -2806, i32 -1034, i32 -7238, i32 2655, i32 -3509, i32 -7423, i32 5467, i32 -1924, i32 4780, i32 2965, i32 -2538, i32 6446, i32 946, i32 909, i32 -5119, i32 1503, i32 1238, i32 1195, i32 2590, i32 -7122, i32 1275, i32 9927, i32 8097, i32 6455, i32 -2313, i32 -4983, i32 -2224, i32 -9910, i32 3406, i32 -1964, i32 7779, i32 -7122, i32 -8788, i32 9589, i32 -8616, i32 -8857, i32 -1, i32 1256, i32 8356, i32 3458, i32 9052, i32 7605, i32 9846, i32 7903, i32 4383, i32 1461, i32 -5034, i32 -4969, i32 4224, i32 1327, i32 -1845, i32 4927, i32 1475, i32 -5526, i32 1396, i32 -7499, i32 9373, i32 -3667, i32 4733, i32 4647, i32 6029, i32 9772, i32 -286, i32 5065, i32 -4072, i32 -2714, i32 -8447, i32 4585, i32 5385, i32 4568, i32 642, i32 8712, i32 971, i32 6304, i32 -1939, i32 -2997, i32 -2413, i32 4028, i32 -3347, i32 -3270, i32 6550, i32 -2278, i32 -8959, i32 -2828, i32 -5947, i32 -2984, i32 4835, i32 5420, i32 6393, i32 -4104, i32 -6788, i32 4923, i32 8520, i32 8249, i32 5402, i32 -108, i32 640, i32 -6853, i32 -7532, i32 1602, i32 -1084, i32 -7163, i32 -3339, i32 -7438, i32 -3250, i32 -5396, i32 -8436, i32 -571, i32 8176, i32 -931, i32 -4470, i32 2586, i32 -8402, i32 -660, i32 5472, i32 -1516, i32 8655, i32 -3827, i32 1985, i32 -6038, i32 506, i32 9851, i32 6110, i32 2383, i32 -462, i32 -8443, i32 5665, i32 -2626, i32 6309, i32 3045, i32 1422, i32 2349, i32 9571, i32 -3259, i32 -843, i32 4415, i32 -8223, i32 -2969, i32 -1565, i32 -9699, i32 9299, i32 2954, i32 -7474, i32 -7762, i32 7800, i32 8138, i32 -2472, i32 7739, i32 6000, i32 -6206, i32 5954, i32 5049, i32 7054, i32 645, i32 -7314, i32 9997, i32 -6604, i32 2461, i32 4740, i32 9996, i32 -6857, i32 -1802, i32 -6083, i32 1082, i32 -5932, i32 -4120, i32 -7096, i32 3152, i32 -2779, i32 6699, i32 -445, i32 738, i32 2906, i32 -5445, i32 2414, i32 -8313, i32 -4903, i32 6945, i32 -6897, i32 6986, i32 9339, i32 -8611, i32 8650, i32 -4600, i32 -3594, i32 -7097, i32 8646, i32 -5454, i32 2905, i32 3624, i32 -6768, i32 -2400, i32 8751, i32 9816, i32 -3133, i32 -2336, i32 70, i32 9177, i32 -5631, i32 543, i32 7583, i32 -1997, i32 1030, i32 4130, i32 -2946, i32 -9554, i32 2522, i32 -7948, i32 2152, i32 -2469, i32 8748, i32 4997, i32 -8489, i32 -3816, i32 -9240, i32 -8476, i32 -5980, i32 2170, i32 2563, i32 5130, i32 5381, i32 -7298, i32 -1989, i32 8870, i32 5968, i32 2211, i32 5877, i32 -798, i32 85, i32 5556, i32 -7993, i32 -3749, i32 -1772, i32 -3279, i32 -3496, i32 -8218, i32 357, i32 -4310, i32 -8595, i32 -6231, i32 1559, i32 5489, i32 3570, i32 -8715, i32 6013, i32 -8048, i32 5112, i32 -3209, i32 -7766, i32 -5733, i32 -1106, i32 2603, i32 -8618, i32 -9466, i32 2528, i32 8774, i32 7080, i32 -4019, i32 2332, i32 -757, i32 -9125, i32 3851, i32 -7300, i32 4899, i32 3135, i32 7020, i32 6440, i32 4246, i32 2642, i32 1049, i32 2770, i32 -2311, i32 8962, i32 7144, i32 -9219, i32 -9070, i32 -720, i32 -4326, i32 3667, i32 6991, i32 -47, i32 -7304, i32 -4960, i32 -730, i32 -9046, i32 -6470, i32 -1551, i32 5934, i32 -7691, i32 -569, i32 3920, i32 -4874, i32 2990, i32 -5025, i32 -9689, i32 5893, i32 -615, i32 -9252, i32 -5385, i32 9683, i32 -5738, i32 9871, i32 311, i32 -5937, i32 -2953, i32 -7383, i32 655, i32 -3158, i32 1077, i32 -6879, i32 3542, i32 -983, i32 4777, i32 9439, i32 -6992, i32 5174, i32 -1255, i32 6862, i32 2349, i32 -8971, i32 -9248, i32 2784, i32 3366, i32 1721, i32 -3266, i32 -2079, i32 6842, i32 -3958, i32 6450, i32 -49, i32 756, i32 -6892, i32 -6403, i32 9437, i32 9009, i32 -8701, i32 2184, i32 -2088, i32 1223, i32 2519, i32 1160, i32 4205, i32 -773, i32 2544, i32 -5221, i32 -9252, i32 -5264, i32 -5986, i32 5579, i32 -9949, i32 7727, i32 4041, i32 5236, i32 1049, i32 -2751, i32 -706, i32 -2361, i32 3085, i32 8684, i32 3022, i32 -9331, i32 -6297, i32 2210, i32 2651, i32 -1367, i32 -5324, i32 -4818, i32 8625, i32 2630, i32 7110, i32 -1998, i32 9753, i32 2918, i32 -2808, i32 -3340, i32 -2828, i32 -1499, i32 -3894, i32 484, i32 -9505, i32 -2025, i32 582, i32 -5464, i32 3154, i32 7748, i32 -3173, i32 8270, i32 2097, i32 9421, i32 -5161, i32 4248, i32 1260, i32 -7241, i32 6076, i32 -8697, i32 -8645, i32 -9187, i32 5507, i32 5403, i32 -7440, i32 8498, i32 4925, i32 3204, i32 -732, i32 -4772, i32 5194, i32 -8558, i32 -9878, i32 -7847, i32 -869, i32 3384, i32 -5501, i32 -3409, i32 -1691, i32 8554, i32 4035, i32 -7707, i32 4306, i32 1387, i32 -6381, i32 -5812, i32 -1686, i32 -9335, i32 4021, i32 2980, i32 606, i32 690, i32 4606, i32 -1099, i32 7955, i32 8326, i32 1156, i32 -4752, i32 -9758, i32 7611, i32 7361, i32 586, i32 7073, i32 -5874, i32 -2724, i32 3589, i32 2925, i32 -2127, i32 -973, i32 -4057, i32 6872, i32 9384, i32 -8479, i32 -3937, i32 -7951, i32 -2524, i32 -9578, i32 -1972, i32 -206, i32 -1330, i32 5652, i32 -3846, i32 -176, i32 -1317, i32 9925, i32 9128, i32 -4996, i32 -7456, i32 2943, i32 1200, i32 5854, i32 -6765, i32 659, i32 895, i32 -9137, i32 4975, i32 3294, i32 -680, i32 1573, i32 2379, i32 -4928, i32 -3453, i32 1205, i32 8578, i32 5341, i32 5094, i32 -8843, i32 877, i32 6457, i32 -5321, i32 6758, i32 -6436, i32 7766, i32 -1878, i32 2943, i32 6677, i32 -1370, i32 7482, i32 220, i32 -4791, i32 -651, i32 -1945, i32 28, i32 4911, i32 -1045, i32 -3655, i32 -5027, i32 2075, i32 -4910, i32 -2514, i32 -4499, i32 -7905, i32 3632, i32 9101, i32 -8253, i32 5659, i32 -5924, i32 1904, i32 2252, i32 1438, i32 9872, i32 -1258, i32 -8779, i32 -2374, i32 9676, i32 3375, i32 -5098, i32 -7837, i32 9958, i32 700, i32 2446, i32 4323, i32 2300, i32 -778, i32 -6733, i32 -7634, i32 7687, i32 1263, i32 9464, i32 9464, i32 -9201, i32 6483, i32 2022, i32 -661, i32 -2832, i32 -7773, i32 -8501, i32 6750, i32 -411, i32 1522, i32 8089, i32 -2302, i32 393, i32 2114, i32 9985, i32 -2835, i32 6996, i32 63, i32 -8109, i32 4446, i32 7360, i32 -4934, i32 -6919, i32 -8979, i32 -3781, i32 -6444, i32 8051, i32 -9696, i32 -7973, i32 3739, i32 -2458, i32 -6385, i32 -7988, i32 -309, i32 -1227, i32 -553, i32 -88, i32 6139, i32 -5458, i32 -6527, i32 8899, i32 5352, i32 -6650, i32 3808, i32 -525, i32 6720, i32 -8008, i32 -4079, i32 819, i32 -5410, i32 4476, i32 3788, i32 1919, i32 -3390, i32 -3497, i32 5641, i32 8305, i32 -3442, i32 8586, i32 1693, i32 8903, i32 9438, i32 5085, i32 -3666, i32 -7452, i32 3625, i32 2661, i32 -4969, i32 3799, i32 6036, i32 -9353, i32 1651, i32 3310, i32 -3918, i32 2801, i32 -2755, i32 7944, i32 -8489, i32 -3653, i32 2531, i32 6615, i32 -4699, i32 9201, i32 -3334, i32 -3589, i32 6068, i32 2158, i32 90, i32 5171, i32 9785, i32 1228, i32 -4749, i32 -765, i32 -6819, i32 6062, i32 823, i32 -1092, i32 3667, i32 4742, i32 1082, i32 239, i32 2563, i32 127, i32 9896, i32 3971, i32 2360, i32 1277, i32 3063, i32 6366, i32 1768, i32 -4707, i32 -5174, i32 -9453, i32 -8385, i32 7433, i32 9195, i32 -6807, i32 6562, i32 -4361, i32 -6755, i32 3416, i32 -7692, i32 -9456, i32 5682, i32 -4947, i32 3705, i32 -405, i32 -7259, i32 2741, i32 -8057, i32 -2874, i32 726, i32 4856, i32 8122, i32 -8121, i32 -3346, i32 8125, i32 -2304, i32 9470, i32 -5031, i32 -9820, i32 -3994, i32 -7104, i32 8603, i32 6347, i32 2126, i32 -6659, i32 -1863, i32 9483, i32 -6983, i32 -7532, i32 4598, i32 -2267, i32 2670, i32 13, i32 -6251, i32 -2668, i32 6098, i32 -7730, i32 7478, i32 1274, i32 -5115, i32 9572, i32 2847, i32 9459, i32 -3194, i32 4051, i32 -8434, i32 4110, i32 1009, i32 181, i32 4224, i32 -6119, i32 6339, i32 5372, i32 5286, i32 8499, i32 -1956, i32 2572, i32 7399, i32 5984, i32 -8580, i32 -8990, i32 -6116, i32 3242, i32 4272, i32 -4699, i32 -2948, i32 -1917, i32 8470, i32 7303, i32 593, i32 -1485, i32 -4213, i32 7183, i32 -1746, i32 8666, i32 4664, i32 -1396, i32 -7249, i32 -6123, i32 -5882, i32 4964, i32 -4034, i32 -8963, i32 -7132, i32 -8518, i32 7141, i32 3116, i32 -283, i32 5574, i32 4775, i32 1876, i32 4419, i32 -8991, i32 -6794, i32 -1250, i32 6024, i32 -4658, i32 5449, i32 2982, i32 2834, i32 -9810, i32 4666, i32 3564, i32 8587, i32 5963, i32 7948, i32 -1406, i32 136, i32 6357, i32 7305, i32 4121, i32 -2932, i32 -3147, i32 -3299, i32 -2139, i32 1600, i32 -2690, i32 -3482, i32 -2083, i32 6613, i32 6559, i32 9060, i32 1486, i32 -2364, i32 -4322, i32 -1155, i32 8820, i32 -3206, i32 -7791, i32 -8250, i32 -45, i32 3751, i32 -8954, i32 -4715, i32 7844, i32 -2458, i32 3173, i32 -4190, i32 9566, i32 7331, i32 -5137, i32 6064, i32 -546, i32 3650, i32 -5409, i32 7235, i32 8692, i32 -1260, i32 2676, i32 -2636, i32 6730, i32 -4856, i32 5367, i32 5388, i32 3749, i32 8343, i32 508, i32 -6060, i32 -8792, i32 5545, i32 -4378, i32 -5718, i32 179, i32 -6681, i32 9511, i32 7279, i32 -6132, i32 5126, i32 2472, i32 9802, i32 -7119, i32 -8966, i32 2756, i32 2858, i32 8774, i32 -6564, i32 -8630, i32 -2056, i32 -9581, i32 -1232, i32 2540, i32 6037, i32 9287, i32 -3890, i32 -4789, i32 1474, i32 -9306, i32 -7848, i32 -5848, i32 7907, i32 -6049, i32 7745, i32 3439, i32 -8991, i32 -3045, i32 7049, i32 -2249, i32 2246, i32 509, i32 3468, i32 8594, i32 3881, i32 -5135, i32 5498, i32 -7688, i32 2082, i32 5320, i32 4535, i32 9276, i32 -1620, i32 -75, i32 -2028, i32 154, i32 -8615, i32 2333, i32 -6454, i32 4231, i32 -8605, i32 9338, i32 3672, i32 -8535, i32 8492, i32 -9257, i32 -577, i32 2995, i32 3287, i32 -8953, i32 -4444, i32 -6726, i32 501, i32 915, i32 9720, i32 8173, i32 699, i32 4380, i32 -771, i32 -9844, i32 7232, i32 -1714, i32 -3339, i32 -1538, i32 8042, i32 -2600, i32 -5551, i32 -3489, i32 -1677, i32 9272, i32 -283, i32 -52, i32 -3854, i32 9860, i32 8465, i32 3235, i32 876, i32 -9132, i32 7399, i32 -3991, i32 -1620, i32 2893, i32 679, i32 -8156, i32 3331, i32 4176, i32 -1594, i32 -593, i32 -5258, i32 -1094, i32 6460, i32 -6416, i32 8066, i32 -5721, i32 -8529, i32 -8620, i32 3085, i32 6768, i32 7801, i32 5144, i32 -8835, i32 -242, i32 6132, i32 8394, i32 -1356, i32 -2763, i32 -4223, i32 -1072, i32 6069, i32 820, i32 -3721, i32 2598, i32 3115, i32 4532, i32 -8907, i32 -1203, i32 8437, i32 -7323, i32 -2950, i32 -9641, i32 4207, i32 1615, i32 1643, i32 -843, i32 -3461, i32 -5816, i32 -4553, i32 -6961, i32 -6665, i32 -1413, i32 880, i32 4887, i32 6429, i32 3458, i32 7229, i32 1378, i32 -9241, i32 3214, i32 3226, i32 -3276, i32 -1647, i32 -3352, i32 -2445, i32 2890, i32 8748, i32 4749, i32 -1283, i32 1742, i32 -3445, i32 4733, i32 -9036, i32 -4236, i32 -4725, i32 -1293, i32 5014, i32 -3045, i32 -5350, i32 8538, i32 7956, i32 9981, i32 7069, i32 5229, i32 -6174, i32 7955, i32 -5756, i32 -2162, i32 6598, i32 8495, i32 -3839, i32 1762, i32 -5851, i32 5763, i32 -9683, i32 4609, i32 -7320, i32 -4704, i32 -7075, i32 -770, i32 8469, i32 8691, i32 -6102, i32 8377, i32 -7050, i32 -5481, i32 -759, i32 -4604, i32 6348, i32 -4039, i32 7650, i32 -846, i32 -87, i32 6036, i32 1869, i32 -4099, i32 -6931, i32 6892, i32 -2855, i32 7056, i32 -2102, i32 3494, i32 2585, i32 8674, i32 -1919, i32 -3857, i32 -6879, i32 -6025, i32 6972, i32 -7998, i32 5466, i32 -2286, i32 2624, i32 -4865, i32 4120, i32 4273, i32 208, i32 -1459, i32 -8197, i32 -1427, i32 2358, i32 498, i32 6688, i32 -2005, i32 3754, i32 -8386, i32 4776, i32 816, i32 -7511, i32 -4418, i32 -4878, i32 9615, i32 -9917, i32 5755, i32 -3391, i32 1549, i32 525, i32 2688, i32 5701, i32 -6590, i32 4486, i32 288, i32 8596, i32 -2627, i32 -6891, i32 8741, i32 5419, i32 -8201, i32 1576, i32 8945, i32 9131, i32 -7671, i32 -2446, i32 -1021, i32 -777, i32 1282, i32 -7299, i32 8356, i32 -8009, i32 -9497, i32 6270, i32 3296, i32 3529, i32 9504, i32 112, i32 9554, i32 -6285, i32 8188, i32 -5760, i32 6986, i32 -189, i32 4849, i32 8548, i32 -1914, i32 -3698, i32 8793, i32 9920, i32 -7573, i32 8899, i32 7641, i32 -3136, i32 -9922, i32 4070, i32 -895, i32 5966, i32 -1837, i32 9111, i32 2127, i32 -9712, i32 1589, i32 -1925, i32 8084, i32 1942, i32 -3184, i32 -3313, i32 -6109, i32 641, i32 -1629, i32 5653, i32 -3631, i32 -8556, i32 -720, i32 4749, i32 4476, i32 -2535, i32 7304, i32 6590, i32 6850, i32 -1528, i32 3583, i32 -359, i32 2701, i32 7078, i32 5235, i32 -8951, i32 1954, i32 -1255, i32 9902, i32 963, i32 -8603, i32 3066, i32 -3730, i32 3480, i32 1740, i32 8025, i32 -6049, i32 -6288, i32 -7050, i32 7341, i32 3997, i32 -7984, i32 -6747, i32 6812, i32 3506, i32 -1033, i32 -9312, i32 7984, i32 649, i32 671, i32 2387, i32 -5065, i32 -4055, i32 8940, i32 6716, i32 1447, i32 -2567, i32 2498, i32 -838, i32 -2844, i32 -2292, i32 8679, i32 3245, i32 1211, i32 9721, i32 -1695, i32 -3816, i32 -9178, i32 -1476, i32 5848, i32 1860, i32 9542, i32 -8463, i32 8271, i32 -9704, i32 -7489, i32 -1871, i32 -8092, i32 1790, i32 -166, i32 8514, i32 -6791, i32 -8073, i32 -2417, i32 1289, i32 1702, i32 -9289, i32 3126, i32 8695, i32 -8130, i32 -1534, i32 -6955, i32 -1660, i32 -4831, i32 -4751, i32 7095, i32 4681, i32 -6126, i32 8038, i32 1842, i32 3810, i32 -8480, i32 923, i32 1178, i32 -4680, i32 3773, i32 -2131, i32 4643, i32 9365, i32 7701, i32 3276, i32 -8335, i32 -3311, i32 -7139, i32 -4880, i32 68, i32 -9878, i32 6876, i32 6424, i32 1321, i32 6672, i32 7336, i32 1677, i32 -9744, i32 354, i32 -7322, i32 -5241, i32 6419, i32 -9379, i32 -4215, i32 -1196, i32 -7398, i32 -9002, i32 -7322, i32 -149, i32 775, i32 7257, i32 -5637, i32 -7351, i32 5379, i32 556, i32 -5947, i32 2607, i32 -3676, i32 3638, i32 -3885, i32 -4051, i32 377, i32 -1216, i32 -244, i32 -2679, i32 5876, i32 3521, i32 9807, i32 -2074, i32 -6317, i32 4953, i32 -2987, i32 -4060, i32 -1322, i32 7576, i32 2717, i32 -930, i32 -7311, i32 -8785, i32 2104, i32 -7848, i32 3072, i32 -7891, i32 2, i32 1948, i32 6610, i32 -5641, i32 6725, i32 3827, i32 -5945, i32 6266, i32 -8743, i32 -3490, i32 5881, i32 -7496, i32 1830, i32 964, i32 1706, i32 -199, i32 -6303, i32 8306, i32 -5636, i32 489, i32 -483, i32 -5784, i32 8123, i32 -7098, i32 -8724, i32 -2779, i32 539, i32 -8455, i32 3001, i32 5249, i32 -5587, i32 9119, i32 -4600, i32 208, i32 -9353, i32 908, i32 -6590, i32 8663, i32 9812, i32 4675, i32 1756, i32 7156, i32 -6695, i32 -2864, i32 2090, i32 1703, i32 9744, i32 3460, i32 5204, i32 -9256, i32 791, i32 6644, i32 9006, i32 -7662, i32 1299, i32 4936, i32 4925, i32 -3834, i32 -3787, i32 2548, i32 5284, i32 -9473, i32 4996, i32 1363, i32 7066, i32 -82, i32 5651, i32 -7427, i32 6918, i32 -3609, i32 3951, i32 7226, i32 -3459, i32 7387, i32 8290, i32 -5613, i32 9764, i32 -9709, i32 9964, i32 5750, i32 3417, i32 -5378, i32 -5067, i32 2079, i32 -552, i32 4189, i32 -8622, i32 3812, i32 3496, i32 -394, i32 -315, i32 -3792, i32 -8204, i32 -2909, i32 -5146, i32 5787, i32 2972, i32 -3547, i32 9428, i32 2871, i32 4204, i32 -1660, i32 5971, i32 -9333, i32 8975, i32 -4521, i32 -6480, i32 7738, i32 4616, i32 6477, i32 -3125, i32 7870, i32 -5380, i32 -4906, i32 2176, i32 -7516, i32 82, i32 -9345, i32 -3442, i32 -4735, i32 -8277, i32 -7731, i32 -4521, i32 4629, i32 -1496, i32 1929, i32 1738, i32 9973, i32 -6796, i32 -4387, i32 5826, i32 2218, i32 -6158, i32 -6009, i32 8884, i32 1311, i32 -3280, i32 -9810, i32 3448, i32 2603, i32 6107, i32 -749, i32 -1266, i32 6442, i32 3236, i32 9904, i32 511, i32 -9422, i32 3246, i32 2923, i32 -1871, i32 293, i32 -1787, i32 7351, i32 -9381, i32 -2759, i32 -5187, i32 -3563, i32 9087, i32 7666, i32 377, i32 -8243, i32 -5228, i32 -3477, i32 -3647, i32 392, i32 1402, i32 -9666, i32 -6391, i32 4296, i32 -3354, i32 2971, i32 1978, i32 -5076, i32 7834, i32 -437, i32 7748, i32 -9900, i32 -4102, i32 4807, i32 -3939, i32 536, i32 -6463, i32 1773, i32 -4888, i32 3281, i32 2669, i32 -4600, i32 -1343, i32 -5577, i32 2022, i32 9060, i32 2292, i32 -8443, i32 2330, i32 6330, i32 6253, i32 6619, i32 -3194, i32 7675, i32 2832, i32 5311, i32 9636, i32 -4377, i32 -4705, i32 7284, i32 -374, i32 8616, i32 1214, i32 -9544, i32 -8122, i32 -4863, i32 -5475, i32 3658, i32 -4544, i32 8393, i32 -3094, i32 -5254, i32 -5934, i32 -6134, i32 -2921, i32 4431, i32 5682, i32 -1887, i32 9330, i32 -9405, i32 2719, i32 2104, i32 -1777, i32 -5519, i32 -528, i32 1789, i32 9074, i32 -9261, i32 9612, i32 -446, i32 -1575, i32 -7368, i32 7123, i32 -6936, i32 -6664, i32 9632, i32 3832, i32 213, i32 -2884, i32 -578, i32 -5674, i32 -7364, i32 5608, i32 -3706, i32 -5034, i32 5204, i32 5771, i32 -4714, i32 -6171, i32 -3985, i32 1429, i32 5699, i32 7379, i32 6712, i32 -9576, i32 -4633, i32 -584, i32 5926, i32 1773, i32 -5797, i32 9241, i32 4217, i32 -6828, i32 -7082, i32 4471, i32 5845, i32 -1132, i32 3734, i32 -638, i32 -6106, i32 -9228, i32 -3398, i32 -7749, i32 -6504, i32 -8456, i32 266, i32 -9607, i32 2449, i32 8548, i32 -7271, i32 552, i32 2975, i32 -4774, i32 3044, i32 277, i32 -9951, i32 5726, i32 9628, i32 -9802, i32 3549, i32 -6518, i32 -7079, i32 7860, i32 -7645, i32 6079, i32 -2627, i32 -11, i32 4479, i32 8156, i32 9846, i32 -105, i32 8306, i32 4555, i32 -3305, i32 -8709, i32 -7266, i32 5154, i32 -8317, i32 -5038, i32 -7964, i32 7650, i32 383, i32 -892, i32 -4060, i32 -7797, i32 9179, i32 4998, i32 -5055, i32 -8334, i32 4160, i32 -6204, i32 -6748, i32 -3, i32 8790, i32 426, i32 2255, i32 -8293, i32 -4731, i32 -8026, i32 429, i32 -5466, i32 -5206, i32 -8857, i32 -8412, i32 -5507, i32 7221, i32 -7117, i32 6416, i32 -4182, i32 -3717, i32 -5348, i32 -1537, i32 -9836, i32 -7560, i32 7384, i32 3943, i32 -484, i32 -6100, i32 -4818, i32 2605, i32 3809, i32 6062, i32 -3543, i32 9294, i32 1535, i32 -493, i32 5538, i32 8309, i32 -9664, i32 2504, i32 -6342, i32 6880, i32 -3827, i32 -3107, i32 -8495, i32 -9646, i32 -6974, i32 8012, i32 3686, i32 -7089, i32 -6904, i32 7244, i32 6151, i32 5983, i32 795, i32 8849, i32 -3027, i32 -2480, i32 4758, i32 -4296, i32 5412, i32 7197, i32 -66, i32 -7123, i32 2747, i32 7922, i32 -997, i32 -9255, i32 -5775, i32 -2277, i32 269, i32 6566, i32 -9754, i32 -3680, i32 1924, i32 4279, i32 -3909, i32 1364, i32 -312, i32 -2697, i32 8280, i32 8044, i32 -3717, i32 5294, i32 -2240, i32 -9186, i32 -6918, i32 2694, i32 -9638, i32 9698, i32 7947, i32 385, i32 7528, i32 -8897, i32 81, i32 -3851, i32 -686, i32 -5046, i32 5336, i32 -3465, i32 645, i32 6878, i32 -2303, i32 2692, i32 4312, i32 -3191, i32 -8835, i32 495, i32 9722, i32 5295, i32 -2313, i32 -3851, i32 6973, i32 5338, i32 1165, i32 5580, i32 -9379, i32 -7483, i32 4328, i32 -3354, i32 7289, i32 -9143, i32 -5415, i32 2454, i32 -731, i32 -6736, i32 6210, i32 3809, i32 -2856, i32 -4269, i32 -8606, i32 -4526, i32 -3040, i32 -8698, i32 -905, i32 -1639, i32 976, i32 5477, i32 7711, i32 -3425, i32 -1917, i32 4652, i32 -2346, i32 1735, i32 9565, i32 -7292, i32 807, i32 -9851, i32 -6445, i32 -1306, i32 6715, i32 -5836, i32 2110, i32 6947, i32 -2046, i32 -9879, i32 -1562, i32 4204, i32 -3892, i32 6873, i32 -3899, i32 4107, i32 -9449, i32 9456, i32 2941, i32 -3901, i32 -1214, i32 8525, i32 -8233, i32 -7761, i32 -9287, i32 4134, i32 -9205, i32 7360, i32 651, i32 -2052, i32 -9345, i32 -7297, i32 -8414, i32 719, i32 7454, i32 5991, i32 -8732, i32 7923, i32 -272, i32 -208, i32 4881, i32 4033, i32 -836, i32 4999, i32 -6306, i32 6801, i32 5178, i32 -8987, i32 5228, i32 8283, i32 -3661, i32 8943, i32 -6395, i32 -477, i32 199, i32 -7938, i32 4733, i32 -9347, i32 -6291, i32 -489, i32 -4994, i32 6988, i32 -6644, i32 1806, i32 -1045, i32 -4609, i32 -7409, i32 -74, i32 -6131, i32 -3032, i32 4183, i32 -7883, i32 -2490, i32 5865, i32 -6240, i32 -6114, i32 -407, i32 1991, i32 -3187, i32 -660, i32 6420, i32 -1331, i32 891, i32 1289, i32 -4307, i32 1116, i32 -6911, i32 5692, i32 -6502, i32 5642, i32 -8152, i32 8329, i32 -4907, i32 -1891, i32 -9957, i32 -980, i32 8177, i32 -1560, i32 3265, i32 -2113, i32 -5189, i32 1504, i32 6543, i32 -1552, i32 -522, i32 -6396, i32 -1291, i32 -419, i32 -2638, i32 3983, i32 -9312, i32 7371, i32 5033, i32 3262, i32 4771, i32 -310, i32 -9133, i32 -1102, i32 7486, i32 3926, i32 -2333, i32 -8485, i32 -453, i32 -9732, i32 6050, i32 4916, i32 7150, i32 -5396, i32 5706, i32 3615, i32 3880, i32 -1610, i32 4465, i32 5241, i32 8234, i32 8087, i32 -4367, i32 -8204, i32 8948, i32 -120, i32 9939, i32 2728, i32 -6225, i32 1099, i32 1911, i32 -4103, i32 3824, i32 -8829, i32 -8603, i32 -6074, i32 -5684, i32 6869, i32 3956, i32 -2909, i32 -4323, i32 -5387, i32 6588, i32 -8147, i32 -2132, i32 6937, i32 -8289, i32 -1121, i32 3882, i32 -5278, i32 -3676, i32 5312, i32 -5650, i32 -1604, i32 -2664, i32 -8687, i32 1682, i32 9146, i32 4296, i32 -2159, i32 9217, i32 8606, i32 -3284, i32 -9335, i32 9429, i32 6013, i32 -7333, i32 878, i32 1024, i32 -6832, i32 8060, i32 5696, i32 2528, i32 4852, i32 4288, i32 -1246, i32 -2518, i32 699, i32 7393, i32 7008, i32 1104, i32 -6116, i32 1155, i32 6963, i32 4808, i32 -5514, i32 8622, i32 541, i32 7437, i32 1153, i32 -1018, i32 -365, i32 -7281, i32 -5743, i32 3446, i32 -5077, i32 8614, i32 -4466, i32 -3803, i32 -8309, i32 -5800, i32 2743, i32 9709, i32 -4376, i32 691, i32 -949, i32 2428, i32 -7729, i32 -8261, i32 8089, i32 -5293, i32 -2479, i32 -1115, i32 2633, i32 8902, i32 -9858, i32 -5602, i32 968, i32 1721, i32 4099, i32 -9834, i32 -8538, i32 5079, i32 -4707, i32 5406, i32 -5861, i32 -6661, i32 1191, i32 -4695, i32 -8900, i32 -2212, i32 -4521, i32 4749, i32 -8372, i32 6149, i32 1236, i32 -8123, i32 -7018, i32 1014, i32 7307, i32 -6791, i32 9120, i32 6176, i32 6505, i32 7520, i32 3410, i32 2096, i32 -4951, i32 3173, i32 1456, i32 9391, i32 -8290, i32 4771, i32 6155, i32 8527, i32 3858, i32 -7571, i32 -5651, i32 -8274, i32 -150, i32 7429, i32 -9464, i32 -6761, i32 -2896, i32 -583, i32 -9888, i32 -2747, i32 3529, i32 -578, i32 7672, i32 -2511, i32 -4354, i32 4035, i32 -6525, i32 -5775, i32 1800, i32 -8962, i32 9127, i32 2570, i32 -6618, i32 -4467, i32 4327, i32 3211, i32 696, i32 5881, i32 6930, i32 -4217, i32 6977, i32 8154, i32 7905, i32 -6202, i32 -2490, i32 61, i32 3301, i32 3394, i32 8523, i32 8512, i32 -2407, i32 -1188, i32 -2299, i32 -6043, i32 9509, i32 -1599, i32 -328, i32 -2615, i32 -8608, i32 -631, i32 -2071, i32 8239, i32 -555, i32 -8489, i32 -615, i32 -4778, i32 -6539, i32 7405, i32 -5536, i32 111, i32 -297, i32 -3209, i32 179, i32 -4698, i32 5030, i32 -7483, i32 -5935, i32 -1167, i32 -3049, i32 -940, i32 6444, i32 -296, i32 -9905, i32 -6821, i32 -8678, i32 -7717, i32 8936, i32 7695, i32 545, i32 -2294, i32 8229, i32 9850, i32 -501, i32 -637, i32 3081, i32 4569, i32 -7428, i32 198, i32 -5768, i32 -230, i32 -4785, i32 -9065, i32 8561, i32 -5620, i32 6633, i32 6265, i32 4059, i32 5433, i32 -338, i32 4479, i32 -4574, i32 4522, i32 2145, i32 -8226, i32 7216, i32 -1430, i32 -2627, i32 -7937, i32 2090, i32 8531, i32 -3401, i32 7609, i32 -5351, i32 39, i32 -1746, i32 9642, i32 -6871, i32 4628, i32 1059, i32 -7780, i32 4496, i32 6299, i32 9630, i32 -3645, i32 -7711, i32 -4667, i32 -2775, i32 7088, i32 -2172, i32 9252, i32 943, i32 -1902, i32 -2752, i32 -7257, i32 -6772, i32 7898, i32 1910, i32 9155, i32 -7534, i32 -6486, i32 3937, i32 3158, i32 -2955, i32 -410, i32 -675, i32 9324, i32 -9659, i32 3282, i32 -6179, i32 593, i32 3741, i32 5453, i32 -1456, i32 8695, i32 -664, i32 -2127, i32 -8026, i32 -887, i32 -4844, i32 -7034, i32 5199, i32 -5129, i32 -6410, i32 -5450, i32 -3912, i32 6981, i32 -3164, i32 4697, i32 -9945, i32 -3972, i32 8806, i32 5345, i32 -4329, i32 8147, i32 5784, i32 -7093, i32 5559, i32 9648, i32 7086, i32 1909, i32 -8806, i32 -5923, i32 412, i32 8423, i32 -5945, i32 -274, i32 -6852, i32 -4444, i32 -6943, i32 -9232, i32 9765, i32 6192, i32 5187, i32 -9579, i32 -3352, i32 -7280, i32 4564, i32 -7150, i32 5684, i32 -4533, i32 7967, i32 282, i32 -3591, i32 -3014, i32 -3611, i32 -9346, i32 -9797, i32 -2022, i32 6992, i32 -7853, i32 -4561, i32 -597, i32 8721, i32 7735, i32 6396, i32 -6890, i32 574, i32 7713, i32 -2796, i32 -4498, i32 5139, i32 -7792, i32 7392, i32 6145, i32 -2189, i32 8552, i32 -8356, i32 1667, i32 -8779, i32 -4557, i32 8291, i32 -6013, i32 8433, i32 135, i32 -8027, i32 374, i32 -1601, i32 78, i32 8191, i32 -5445, i32 -8958, i32 -275, i32 -8387, i32 -4278, i32 8283, i32 -1953, i32 3257, i32 -5972, i32 5961, i32 -1153, i32 2443, i32 9081, i32 -6444, i32 1064, i32 5240, i32 -6451, i32 259, i32 5240, i32 -8932, i32 -1976, i32 2427, i32 3178, i32 8208, i32 2532, i32 8819, i32 -7626, i32 9499, i32 -6056, i32 -1617, i32 -8928, i32 -3342, i32 6896, i32 7093, i32 5984, i32 8727, i32 3855, i32 -8727, i32 -4732, i32 -4573, i32 -4933, i32 -6937, i32 4026, i32 -914, i32 8938, i32 2102, i32 -8529, i32 7956, i32 -1242, i32 -8899, i32 -288, i32 -1601, i32 -2284, i32 -1550, i32 4615, i32 7774, i32 -7102, i32 962, i32 8627, i32 -5954, i32 -3442, i32 -8090, i32 -8628, i32 -5658, i32 5748, i32 -4450, i32 9310, i32 -4185, i32 -2856, i32 8489, i32 3205, i32 -3725, i32 1564, i32 -5726, i32 -8769, i32 -9190, i32 5961, i32 -6585, i32 -8101, i32 -3101, i32 -4828, i32 -8680, i32 -9163, i32 -7067, i32 3751, i32 2604, i32 2695, i32 -6919, i32 -443, i32 -1185, i32 4003, i32 7392, i32 6111, i32 -2846, i32 721, i32 5976, i32 363, i32 530, i32 -6572, i32 6319, i32 9267, i32 -3076, i32 4504, i32 -5625, i32 -2308, i32 -1873, i32 -9999, i32 -9193, i32 7569, i32 -4906, i32 -6228, i32 4715, i32 -5242, i32 3992, i32 -4735, i32 -9281, i32 -4268, i32 8466, i32 6158, i32 -5739, i32 8225, i32 -2965, i32 1218, i32 -3075, i32 -4280, i32 -3740, i32 -2118, i32 -5909, i32 9801, i32 6981, i32 4663, i32 4211, i32 6235, i32 -6616, i32 -5796, i32 -2210, i32 -8321, i32 -3752, i32 -3425, i32 -4508, i32 -9183, i32 -4733, i32 5948, i32 -3985, i32 2466, i32 -1696, i32 -6263, i32 2111, i32 4254, i32 892, i32 4568, i32 3637, i32 841, i32 -4556, i32 2910, i32 -8809, i32 6692, i32 -1777, i32 -2678, i32 9475, i32 9943, i32 9083, i32 3557, i32 -4348, i32 4789, i32 -8288, i32 8474, i32 -5851, i32 1998, i32 -8916, i32 3728, i32 3360, i32 -4871, i32 1780, i32 -4708, i32 -2075, i32 -801, i32 922, i32 -4625, i32 -5429, i32 -6222, i32 2993, i32 6802, i32 1269, i32 -2500, i32 7113, i32 2034, i32 9979, i32 -1185, i32 -1945, i32 -2519, i32 6620, i32 -4303, i32 9531, i32 -3333, i32 -6916, i32 -2919, i32 -9560, i32 9903, i32 7261, i32 -9072, i32 -5977, i32 -6940, i32 -3158, i32 -7636, i32 6487, i32 -9310, i32 6152, i32 1467, i32 6577, i32 5186, i32 -456, i32 -5214, i32 -7837, i32 2574, i32 -6313, i32 2825, i32 -6253, i32 -2280, i32 8448, i32 867, i32 -6249, i32 151, i32 5793, i32 -9007, i32 -2027, i32 -6309, i32 -8341, i32 -2885, i32 1633, i32 -9399, i32 1389, i32 5016, i32 3538, i32 -5160, i32 -1875, i32 2659, i32 2667, i32 -5927, i32 6242, i32 7054, i32 -7586, i32 -2152, i32 4591, i32 9629, i32 2950, i32 -2528, i32 2608, i32 6370, i32 -7233, i32 -7639, i32 -8815, i32 -4177, i32 7238, i32 8192, i32 -3811, i32 545, i32 9211, i32 9859, i32 8792, i32 252, i32 -4079, i32 -3196, i32 -1831, i32 -5633, i32 -5787, i32 -5696, i32 2899, i32 -7635, i32 -9662, i32 -1945, i32 3281, i32 -5140, i32 4362, i32 -8378, i32 -6829, i32 2298, i32 7434, i32 1695, i32 5545, i32 -2560, i32 -3207, i32 -6113, i32 4924, i32 5570, i32 645, i32 6693, i32 3442, i32 -9733, i32 6805, i32 67, i32 -4597, i32 -507, i32 2394, i32 6493, i32 -30, i32 8102, i32 8631, i32 1685, i32 -2853, i32 1289, i32 3893, i32 9706, i32 8582, i32 -7996, i32 -3852, i32 2411, i32 6432, i32 7637, i32 6859, i32 9070, i32 9079, i32 4828, i32 7660, i32 -3757, i32 5811, i32 6537, i32 -7799, i32 3940, i32 -5171, i32 -2297, i32 -9727, i32 3576, i32 -9419, i32 -5185, i32 1729, i32 3882, i32 -542, i32 5343, i32 5329, i32 -9336, i32 6736, i32 5936, i32 8399, i32 -68, i32 2116, i32 -4828, i32 8477, i32 -6505, i32 8247, i32 2730, i32 4995, i32 -4789, i32 -8744, i32 8212, i32 -7976, i32 2305, i32 -7588, i32 1373, i32 -1103, i32 2416, i32 1658, i32 -3375, i32 -2007, i32 -5153, i32 -3438, i32 -4879, i32 7689, i32 9334, i32 5153, i32 9457, i32 -3863, i32 4359, i32 -5144, i32 7475, i32 -954, i32 -5309, i32 -7545, i32 6842, i32 490, i32 2039, i32 -9703, i32 -2664, i32 7704, i32 -4759, i32 8156, i32 4098, i32 1810, i32 -2380, i32 5938, i32 5752, i32 -4788, i32 -3382, i32 15, i32 -1075, i32 7408, i32 -7235, i32 9305, i32 -7746, i32 501, i32 -4410, i32 -9047, i32 212, i32 4080, i32 -7089, i32 -8840, i32 -4800, i32 6006, i32 1057, i32 7866, i32 8922, i32 -9765, i32 9373, i32 -8448, i32 -1292, i32 1140, i32 -1465, i32 6095, i32 6530, i32 -87, i32 5614, i32 5212, i32 849, i32 -4031, i32 5827, i32 -2875, i32 -5386, i32 -2889, i32 5793, i32 1610, i32 -6281, i32 7379, i32 927, i32 4941, i32 6440, i32 8099, i32 -7151, i32 9543, i32 7956, i32 -1913, i32 4320, i32 -4509, i32 -4723, i32 -2767, i32 5674, i32 3487, i32 -4025, i32 5962, i32 2244, i32 9568, i32 -2959, i32 442, i32 -6236, i32 -9376, i32 -8449, i32 -3515, i32 -7786, i32 -9097, i32 8058, i32 -8086, i32 -1958, i32 9556, i32 4645, i32 -8331, i32 -990, i32 -7134, i32 -9817, i32 4750, i32 3166, i32 2984, i32 -4190, i32 8627, i32 -7228, i32 2399, i32 3330, i32 -5024, i32 -9432, i32 -3096, i32 -7019, i32 7499, i32 6102, i32 -9753, i32 3096, i32 9623, i32 13, i32 2720, i32 6882, i32 -3518, i32 4526, i32 -7992, i32 -2572, i32 -2023, i32 -9510, i32 3947, i32 -4554, i32 5018, i32 -2190, i32 3345, i32 7678, i32 8857, i32 -8338, i32 -5212, i32 -3449, i32 6784, i32 -1713, i32 -6754, i32 4356, i32 8292, i32 -2322, i32 3577, i32 2108, i32 7870, i32 9202, i32 -9678, i32 -2661, i32 1378, i32 -8878, i32 3630, i32 -1876, i32 8303, i32 -3619, i32 -9656, i32 -4698, i32 -7640, i32 -8155, i32 699, i32 -5280, i32 -9024, i32 19, i32 -5789, i32 -403, i32 -7628, i32 -1118, i32 3758, i32 -1055, i32 -9233, i32 -4140, i32 5768, i32 -7086, i32 -1489, i32 -3335, i32 -8106, i32 9509, i32 8704, i32 9079, i32 -4476, i32 -9838, i32 5989, i32 7497, i32 7167, i32 -8348, i32 -4, i32 8706, i32 -7038, i32 8866, i32 -899, i32 7122, i32 -6959, i32 -2990, i32 -4150, i32 -6678, i32 -2183, i32 -334, i32 -1048, i32 -3159, i32 -4278, i32 9824, i32 1114, i32 -1175, i32 -247, i32 -6745, i32 3011, i32 -4339, i32 669, i32 1758, i32 -652, i32 -3289, i32 770, i32 8225, i32 3200, i32 3418, i32 6977, i32 -4499, i32 7125, i32 -8502, i32 -9739, i32 -507, i32 9505, i32 944, i32 -7593, i32 6703, i32 4007, i32 9475, i32 6856, i32 6830, i32 6748, i32 -2465, i32 5087, i32 39, i32 3077, i32 6999, i32 -9084, i32 7861, i32 -4637, i32 757, i32 -4471, i32 5803, i32 123, i32 -8589, i32 -5092, i32 -4084, i32 -4161, i32 -3237, i32 1338, i32 758, i32 738, i32 -3854, i32 -8833, i32 -6757, i32 538, i32 5010, i32 -4609, i32 -1721, i32 4322, i32 -3646, i32 -2170, i32 4993, i32 -1196, i32 896, i32 -4431, i32 8108, i32 -6253, i32 7273, i32 134, i32 -6624, i32 -6979, i32 5446, i32 -5642, i32 7626, i32 -1089, i32 -1607, i32 9275, i32 -6297, i32 2948, i32 -4561, i32 9501, i32 9693, i32 9322, i32 -4103, i32 7231, i32 -4045, i32 7406, i32 3954, i32 5296, i32 5350, i32 -6071, i32 9865, i32 -9325, i32 3232, i32 -2277, i32 3799, i32 -5914, i32 1656, i32 -3448, i32 2586, i32 -1769, i32 7503, i32 -2206, i32 -2490, i32 -3162, i32 -7628, i32 5974, i32 415, i32 -5760, i32 -7295, i32 3305, i32 3038, i32 -7380, i32 2635, i32 -4336, i32 6775, i32 7152, i32 -1160, i32 -3050, i32 5156, i32 3487, i32 4774, i32 -3845, i32 6280, i32 6292, i32 3755, i32 -2882, i32 6062, i32 -2678, i32 -2260, i32 -260, i32 9705, i32 7987, i32 -9344, i32 7235, i32 6548, i32 -8653, i32 6072, i32 6106, i32 463, i32 -1555, i32 7704, i32 -5376, i32 -5801, i32 -1452, i32 6965, i32 -8649, i32 2059, i32 -3543, i32 3523, i32 5741, i32 -4507, i32 7025, i32 2802, i32 3806, i32 935, i32 9255, i32 6665, i32 5821, i32 2656, i32 2625, i32 9760, i32 -9069, i32 -7172, i32 1769, i32 -3387, i32 -874, i32 3048, i32 5444, i32 9382, i32 -8850, i32 1000, i32 9969, i32 -6298, i32 -6227, i32 9679, i32 -9400, i32 -5438, i32 6969, i32 -632, i32 4904, i32 -7048, i32 -3103, i32 -9687, i32 6682, i32 -8135, i32 322, i32 2520, i32 -8931, i32 -1218, i32 169, i32 6024, i32 -3920, i32 -1549, i32 4679, i32 -4497, i32 7467, i32 9620, i32 -7375, i32 6620, i32 9916, i32 8666, i32 -9008, i32 2756, i32 7592, i32 -8147, i32 7379, i32 -8729, i32 -5597, i32 2448, i32 5993, i32 -8148, i32 9956, i32 6795, i32 2678, i32 8010, i32 -7571, i32 8389, i32 1357, i32 -9466, i32 7639, i32 -9769, i32 -1395, i32 -6550, i32 -846, i32 1196, i32 5243, i32 8344, i32 -1650, i32 9758, i32 3809, i32 -3843, i32 -7719, i32 -4162, i32 9941, i32 -8748, i32 6593, i32 -2072, i32 2337, i32 -6421, i32 2750, i32 -9885, i32 611, i32 -686, i32 5370, i32 567, i32 -6604, i32 9200, i32 -2226, i32 4370, i32 -389, i32 -9511, i32 9853, i32 5070, i32 -5735, i32 -8601, i32 -5983, i32 -6863, i32 2911, i32 7917, i32 -1295, i32 -8968, i32 8385, i32 -5657, i32 9869, i32 8038, i32 -5176, i32 -8178, i32 9625, i32 -4063, i32 7798, i32 -8329, i32 -3833, i32 -3067, i32 -8492, i32 -9521, i32 -79, i32 5911, i32 -852, i32 -2086, i32 8529, i32 -6036, i32 3653, i32 3536, i32 5656, i32 -7250, i32 6149, i32 4980, i32 -2845, i32 5672, i32 -2821, i32 6232, i32 -3729, i32 3476, i32 -3210, i32 9365, i32 8797, i32 -8196, i32 -5817, i32 -9591, i32 9967, i32 6242, i32 -6459, i32 -5628, i32 -485, i32 1711, i32 8863, i32 1938, i32 9600, i32 7434, i32 2772, i32 3558, i32 -7406, i32 -1129, i32 -9179, i32 5274, i32 -1588, i32 8483, i32 8141, i32 6289, i32 -9644, i32 9849, i32 -161, i32 -3610, i32 -8194, i32 6108, i32 -9703, i32 -3362, i32 -9319, i32 -984, i32 -6284, i32 -5052, i32 1426, i32 -6866, i32 8974, i32 -7450, i32 6071, i32 5513, i32 521, i32 -5645, i32 8764, i32 2839, i32 7786, i32 -8867, i32 -8963, i32 -7552, i32 -4402, i32 7620, i32 5009, i32 -1867, i32 1704, i32 1567, i32 9603, i32 9031, i32 -3496, i32 6624, i32 -7890, i32 -7803, i32 869, i32 5007, i32 8071, i32 -418, i32 2222, i32 -6587, i32 -5934, i32 -1566, i32 2503, i32 8367, i32 -4445, i32 -4112, i32 -429, i32 3034, i32 5005, i32 -3495, i32 1505, i32 8519, i32 -3467, i32 5132, i32 -5557, i32 8692, i32 3890, i32 -1924, i32 5441, i32 -7898, i32 4586, i32 1826, i32 477, i32 5099, i32 -8424, i32 543, i32 624, i32 9795, i32 3046, i32 -935, i32 -8934, i32 -9327, i32 4435, i32 -8758, i32 -9194, i32 1914, i32 -1177, i32 3986, i32 5187, i32 -5756, i32 5642, i32 -8982, i32 7642, i32 -2802, i32 7134, i32 2591, i32 2645, i32 -1790, i32 7480, i32 5886, i32 -577, i32 -8871, i32 7225, i32 7880, i32 -480, i32 7830, i32 911, i32 -5458, i32 -1769, i32 -7265, i32 8939, i32 -6133, i32 -530, i32 8929, i32 2508, i32 -3339, i32 -8565, i32 3846, i32 1398, i32 2419, i32 8328, i32 9780, i32 -5827, i32 -6891, i32 -6539, i32 -4336, i32 -2933, i32 1818, i32 3753, i32 -3621, i32 -3683, i32 -2934, i32 -8081, i32 4387, i32 3555, i32 8663, i32 -4547, i32 -8468, i32 -1387, i32 -9090, i32 -9086, i32 7769, i32 -7959, i32 4942, i32 -1699, i32 1851, i32 -7448, i32 -8341, i32 -8445, i32 3192, i32 -4510, i32 -9213, i32 -1875, i32 -3515, i32 -4214, i32 1115, i32 9729, i32 8010, i32 821, i32 548, i32 4477, i32 -5989, i32 6061, i32 4486, i32 -7887, i32 3375, i32 194, i32 -4786, i32 -340, i32 -9760, i32 -4809, i32 336, i32 3254, i32 1589, i32 6951, i32 1819, i32 5243, i32 183, i32 -3154, i32 5100, i32 -5148, i32 6614, i32 -3582, i32 1226, i32 -1047, i32 -9238, i32 -5453, i32 1076, i32 -492, i32 -5620, i32 -1910, i32 4363, i32 -5633, i32 -2330, i32 6062, i32 -4500, i32 -7068, i32 -8521, i32 4330, i32 5759, i32 -7003, i32 7494, i32 36, i32 -5225, i32 -6651, i32 9289, i32 5926, i32 -3016, i32 -3602, i32 1480, i32 144, i32 7620, i32 6839, i32 -2923, i32 -4074, i32 3913, i32 -7891, i32 7110, i32 1266, i32 -9363, i32 -4480, i32 -6724, i32 6944, i32 -7538, i32 9584, i32 -1171, i32 -2090, i32 -2742, i32 2022, i32 5722, i32 8247, i32 1926, i32 -7216, i32 -7546, i32 7224, i32 6207, i32 1278, i32 5650, i32 8819, i32 -9789, i32 8751, i32 7963, i32 8816, i32 -567, i32 2213, i32 -6472, i32 5944, i32 296, i32 -1503, i32 -4810, i32 9451, i32 4523, i32 8338, i32 1686, i32 4518, i32 -4629, i32 499, i32 -7489, i32 4124, i32 -1045, i32 923, i32 -4876, i32 3184, i32 7143, i32 -8645, i32 -1774, i32 -9320, i32 -2086, i32 -1892, i32 2953, i32 -3801, i32 5185, i32 220, i32 5486, i32 9254, i32 5566, i32 -2875, i32 592, i32 4718, i32 7501, i32 -515, i32 -6341, i32 -1217, i32 5389, i32 879, i32 6661, i32 -3469, i32 -1663, i32 -7702, i32 -3182, i32 -6356, i32 -9026, i32 -2626, i32 5834, i32 773, i32 709, i32 2315, i32 1880, i32 -8285, i32 -3889, i32 1626, i32 780, i32 -2647, i32 613, i32 5038, i32 -3420, i32 -2253, i32 -8545, i32 1858, i32 -1775, i32 -3216, i32 567, i32 1111, i32 1066, i32 -5437, i32 -5188, i32 -4608, i32 3578, i32 383, i32 3589, i32 9431, i32 -6217, i32 -4988, i32 488, i32 -585, i32 5675, i32 -6908, i32 -7714, i32 1723, i32 4718, i32 -9426, i32 707, i32 -6040, i32 -6545, i32 7069, i32 -4467, i32 360, i32 -9763, i32 -1445, i32 1684, i32 -3521, i32 6209, i32 -3843, i32 4107, i32 5668, i32 4728, i32 7141, i32 1420, i32 -3096, i32 -4879, i32 9163, i32 6965, i32 519, i32 3874, i32 -6824, i32 7035, i32 -9968, i32 -2761, i32 -5528, i32 4238, i32 -1158, i32 2412, i32 945, i32 -9475, i32 7517, i32 -1945, i32 -2838, i32 6783, i32 1991, i32 -9224, i32 8493, i32 5246, i32 4243, i32 7926, i32 -2036, i32 9769, i32 -7592, i32 -1144, i32 1362, i32 7711, i32 -7460, i32 -8548, i32 -9527, i32 -7678, i32 441, i32 416, i32 396, i32 -8199, i32 8329, i32 8164, i32 1969, i32 -4393, i32 4641, i32 5542, i32 7038, i32 -9137, i32 -5500, i32 6988, i32 4359, i32 -5962, i32 8768, i32 8171, i32 -7848, i32 -592, i32 -1771, i32 -7943, i32 -8697, i32 2287, i32 110, i32 -1570, i32 9065, i32 4781, i32 -7933, i32 -8069, i32 6290, i32 -8682, i32 623, i32 -2250, i32 9195, i32 8460, i32 -3098, i32 -7960, i32 -4601, i32 4208, i32 -4337, i32 1857, i32 6246, i32 7130, i32 -3048, i32 392, i32 -1765, i32 -3545, i32 -365, i32 4778, i32 -1582, i32 -7393, i32 -9685, i32 3156, i32 916, i32 -3156, i32 -134, i32 3364, i32 -9243, i32 9354, i32 -704, i32 -1979, i32 3840, i32 8925, i32 7236, i32 -5909, i32 -2268, i32 -913, i32 4231, i32 -134, i32 -1469, i32 -3744, i32 6126, i32 5280, i32 7037, i32 -3012, i32 679, i32 -8623, i32 7560, i32 6542, i32 4156, i32 5041, i32 8348, i32 -5338, i32 -9723, i32 -1983, i32 3064, i32 5250, i32 -7728, i32 5819, i32 -4987, i32 -2604, i32 8171, i32 7553, i32 -626, i32 -9797, i32 7604, i32 1098, i32 -1737, i32 6421, i32 -319, i32 8055, i32 -149, i32 3556, i32 -1416, i32 6569, i32 7216, i32 -2286, i32 9666, i32 4718, i32 9871, i32 9025, i32 7496, i32 -2352, i32 -3969, i32 -2647, i32 5004, i32 -5899, i32 -8031, i32 -4945, i32 9184, i32 1727, i32 -3347, i32 4036, i32 5045, i32 7681, i32 8483, i32 -5577, i32 -1991, i32 -7286, i32 2239, i32 -332, i32 3911, i32 2934, i32 -5083, i32 8508, i32 8416, i32 -7708, i32 3767, i32 -8663, i32 3955, i32 8007, i32 -6523, i32 8586, i32 5119, i32 -6787, i32 -3466, i32 -2459, i32 -3664, i32 688, i32 -505, i32 5062, i32 -6192, i32 1870, i32 9025, i32 6252, i32 7152, i32 -6711, i32 5330, i32 9950, i32 1365, i32 3742, i32 636, i32 4129, i32 5575, i32 -4725, i32 933, i32 5076, i32 -3912, i32 -3631, i32 7199, i32 -2381, i32 -4963, i32 -1495, i32 -7432, i32 -315, i32 -5089, i32 -6648, i32 5785, i32 -353, i32 3047, i32 -8746, i32 -356, i32 -5984, i32 3616, i32 3551, i32 8832, i32 3716, i32 2888, i32 8267, i32 6525, i32 335, i32 -9310, i32 -4578, i32 -3878, i32 7633, i32 -4751, i32 6461, i32 -1899, i32 -170, i32 -3369, i32 3174, i32 9743, i32 3304, i32 -1879, i32 -9216, i32 -2881, i32 7583, i32 -4388, i32 -1475, i32 -1890, i32 -1065, i32 -4764, i32 -3200, i32 -3519, i32 677, i32 -5208, i32 -7672, i32 2293, i32 8719, i32 -810, i32 -6202, i32 6436, i32 1802, i32 -4603, i32 158, i32 -4510, i32 -5647, i32 3610, i32 8534, i32 -3241, i32 7920, i32 1292, i32 4242, i32 6564, i32 3062, i32 -4461, i32 -9109, i32 3118, i32 4937, i32 281, i32 8499, i32 -7995, i32 -5765, i32 5195, i32 4429, i32 -8044, i32 -4281, i32 6956, i32 -1470, i32 -7264, i32 -5072, i32 1295, i32 -7169, i32 7735, i32 625, i32 -9312, i32 6265, i32 -8988, i32 5413, i32 -1546, i32 -8967, i32 6536, i32 9893, i32 -5560, i32 9059, i32 3669, i32 2266, i32 -5761, i32 3194, i32 789, i32 5719, i32 3497, i32 -3317, i32 5887, i32 -6635, i32 -5401, i32 7246, i32 7306, i32 -1270, i32 7757, i32 -7959, i32 -3027, i32 3534, i32 -8882, i32 4373, i32 -8407, i32 -6842, i32 7387, i32 6738, i32 1108, i32 9279, i32 1192, i32 482, i32 385, i32 3258, i32 -1642, i32 -3259, i32 8580, i32 7899, i32 -8785, i32 -1509, i32 3471, i32 -4015, i32 6200, i32 1093, i32 -7028, i32 -4434, i32 -8702, i32 -520, i32 -8401, i32 9793, i32 8990, i32 6619, i32 -1222, i32 -7346, i32 1734, i32 5191, i32 9589, i32 -5750, i32 5767, i32 4653, i32 7334, i32 9926, i32 2948, i32 -7722, i32 9346, i32 -7867, i32 7245, i32 -5068, i32 7088, i32 -5099, i32 -4573, i32 3869, i32 2814, i32 2321, i32 7522, i32 5560, i32 -3541, i32 -3581, i32 -1435, i32 483, i32 4699, i32 -5118, i32 -3428, i32 -7583, i32 -7941, i32 8253, i32 -7707, i32 8205, i32 -2104, i32 -5173, i32 7176, i32 2911, i32 4190, i32 3787, i32 -4836, i32 5442, i32 6853, i32 -7745, i32 7564, i32 -286, i32 -6809, i32 -3154, i32 7435, i32 -7995, i32 1408, i32 -5465, i32 -288, i32 8470, i32 7803, i32 5744, i32 -6306, i32 8182, i32 6206, i32 7161, i32 -888, i32 7193, i32 7624, i32 -8443, i32 7108, i32 2335, i32 3844, i32 -216, i32 5092, i32 -8069, i32 -2129, i32 8816, i32 -6530, i32 -9727, i32 -3993, i32 1985, i32 -9379, i32 -2779, i32 -5731, i32 5629, i32 1255, i32 7204, i32 9377, i32 -4740, i32 510, i32 -7230, i32 -197, i32 -8896, i32 3390, i32 8739, i32 7082, i32 -3929, i32 1793, i32 6249, i32 -4702, i32 -5490, i32 -1402, i32 -5304, i32 -264, i32 9943, i32 -4599, i32 -8821, i32 -3835, i32 5536, i32 -5829, i32 -2010, i32 -7185, i32 -2610, i32 -282, i32 -1671, i32 -5474, i32 -5593, i32 4724, i32 7199, i32 1354, i32 1663, i32 1591, i32 988, i32 -7779, i32 -9240, i32 6712, i32 -3150, i32 -3928, i32 -6154, i32 500, i32 -1664, i32 -717, i32 -6230, i32 763, i32 3741, i32 -6843, i32 2725, i32 -3129, i32 -5138, i32 3949, i32 9835, i32 -7476, i32 8104, i32 7174, i32 6205, i32 -9095, i32 -6330, i32 1543, i32 3920, i32 -9665, i32 9307, i32 8517, i32 -3551, i32 -3026, i32 -3638, i32 -7696, i32 4969, i32 -7700, i32 -276, i32 -2863, i32 5063, i32 -1866, i32 2259, i32 -9200, i32 -6629, i32 6541, i32 -7610, i32 -6360, i32 -6486, i32 -444, i32 -371, i32 9701, i32 6290, i32 -9924, i32 6865, i32 5948, i32 -3832, i32 2940, i32 -7767, i32 9596, i32 7445, i32 2167, i32 7276, i32 -5809, i32 -7447, i32 9616, i32 7005, i32 -6053, i32 -507, i32 -604, i32 787, i32 -8571, i32 -6182, i32 6765, i32 -8607, i32 1767, i32 4351, i32 -6147, i32 -9012, i32 6114, i32 8158, i32 2774, i32 986, i32 -5176, i32 2783, i32 -3351, i32 323, i32 9795, i32 8702, i32 -9694, i32 -1326, i32 -4740, i32 5137, i32 7086, i32 -6265, i32 6113, i32 5957, i32 -3665, i32 7888, i32 -2224, i32 -3398, i32 -8254, i32 -8737, i32 -500, i32 9969, i32 9279, i32 -6974, i32 -9898, i32 5400, i32 937, i32 8447, i32 2630, i32 -7252, i32 -7532, i32 -1631, i32 2856, i32 -8710, i32 -925, i32 -1766, i32 3335, i32 -6134, i32 -8293, i32 -8528, i32 -8281, i32 6018, i32 -7064, i32 2287, i32 -2585, i32 -9630, i32 -3623, i32 -1159, i32 5231, i32 -7791, i32 8602, i32 6430, i32 -6381, i32 1885, i32 3323, i32 -7140, i32 -1194, i32 -7211, i32 -572, i32 1542, i32 -8597, i32 -13, i32 5736, i32 -7720, i32 -6096, i32 -4842, i32 -8045, i32 -55, i32 -3993, i32 -6780, i32 4941, i32 3114, i32 0, i32 4211, i32 -7763, i32 -3179, i32 -3241, i32 -4747, i32 -9566, i32 -8656, i32 5389, i32 -7614, i32 -6339, i32 -9789, i32 6321, i32 -8421, i32 -8623, i32 -9923, i32 -3959, i32 -5632, i32 4057, i32 -6621, i32 -2244, i32 2748, i32 3200, i32 3289, i32 -9866, i32 4962, i32 -7051, i32 3483, i32 7563, i32 -7108, i32 -3577, i32 7961, i32 876, i32 8803, i32 -5382, i32 -6065, i32 9678, i32 1529, i32 -7888, i32 -8790, i32 -2862, i32 -1233, i32 -4858, i32 -708, i32 5695, i32 9616, i32 -8194, i32 8678, i32 6476, i32 -1264, i32 1962, i32 9618, i32 -7926, i32 9760, i32 1833, i32 6468, i32 1599, i32 6182, i32 -9609, i32 293, i32 -687, i32 9184, i32 -5683, i32 2523, i32 9961, i32 5680, i32 -3043, i32 5886, i32 -269, i32 4056, i32 -1803, i32 7427, i32 4625, i32 -9573, i32 6166, i32 -5743, i32 8943, i32 -7552, i32 -8894, i32 -8415, i32 -3859, i32 9363, i32 -8683, i32 4774, i32 5694, i32 -7574, i32 -4418, i32 -7752, i32 -2172, i32 3796, i32 1561, i32 5486, i32 3235, i32 264, i32 -2711, i32 1618, i32 -1838, i32 -8101, i32 1311, i32 -3809, i32 7105, i32 -7013, i32 9102, i32 -7576, i32 -2675, i32 4988, i32 7577, i32 -2891, i32 -8680, i32 3045, i32 1689, i32 8644, i32 1840, i32 6372, i32 -8552, i32 3513, i32 -912, i32 730, i32 7483, i32 1770, i32 -550, i32 -1404, i32 -8275, i32 -6617, i32 6331, i32 738, i32 9200, i32 2866, i32 9128, i32 8937, i32 6852, i32 -729, i32 -9217, i32 -1617, i32 -6604, i32 -3136, i32 8848, i32 557, i32 -3616, i32 7885, i32 -8221, i32 -3119, i32 3303, i32 8022, i32 3625, i32 2491, i32 -4796, i32 -2327, i32 5316, i32 -9345, i32 6940, i32 386, i32 -5109, i32 4988, i32 2651, i32 -2377, i32 -6700, i32 4138, i32 -5347, i32 -5200, i32 6727, i32 7595, i32 -5913, i32 -4178, i32 4032, i32 3151, i32 7834, i32 -3760, i32 2865, i32 -5366, i32 6105, i32 -2195, i32 2584, i32 8945, i32 3197, i32 -9079, i32 5656, i32 -3991, i32 -117, i32 -8388, i32 8285, i32 -5022, i32 -7517, i32 -4231, i32 -3710, i32 9124, i32 -3305, i32 -2466, i32 -1082, i32 -4534, i32 7513, i32 -3509, i32 -2733, i32 -7406, i32 1391, i32 2806, i32 1439, i32 3152, i32 1381, i32 6155, i32 1319, i32 -8034, i32 3197, i32 992, i32 -6949, i32 -484, i32 -6960, i32 9556, i32 -5708, i32 7777, i32 8160, i32 5567, i32 8273, i32 -3616, i32 -7538, i32 2864, i32 -6742, i32 8862, i32 205, i32 -2078, i32 7103, i32 -8856, i32 5128, i32 -4546, i32 -2466, i32 2848, i32 7058, i32 -4045, i32 7010, i32 -8321, i32 -903, i32 -5718, i32 9439, i32 -2369, i32 9165, i32 -7372, i32 -5764, i32 6649, i32 5628, i32 -9562, i32 -830, i32 -5739, i32 -1470, i32 -1187, i32 7189, i32 2448, i32 -3884, i32 -6846, i32 4309, i32 -5579, i32 -2223, i32 1564, i32 -7847, i32 -7471, i32 -2286, i32 -6774, i32 -9347, i32 -9512, i32 1253, i32 2740, i32 3148, i32 7632, i32 -3758, i32 -4873, i32 -386, i32 -5557, i32 6607, i32 -736, i32 6785, i32 2108, i32 -5993, i32 -7288, i32 9356, i32 8833, i32 -584, i32 3539, i32 -7690, i32 8863, i32 -8743, i32 -6887, i32 -9239, i32 -81, i32 6560, i32 6163, i32 -6726, i32 -6181, i32 -702, i32 5133, i32 -538, i32 -1402, i32 8320, i32 -7171, i32 -2326, i32 -8964, i32 6843, i32 -8227, i32 9653, i32 -3735, i32 -2950, i32 9231, i32 -4749, i32 9635, i32 -2561, i32 2147, i32 2737, i32 -5860, i32 4098, i32 -5014, i32 -5481, i32 -4573, i32 -9075, i32 -9483, i32 -695, i32 -3889, i32 8734, i32 4330, i32 -4468, i32 -8746, i32 5567, i32 8675, i32 -1459, i32 -2605, i32 1288, i32 2938, i32 9562, i32 -8812, i32 2171, i32 -6616, i32 -5034, i32 -7571, i32 5697, i32 1346, i32 -6833, i32 9814, i32 -5668, i32 4289, i32 -2763, i32 -5997, i32 -3165, i32 -477, i32 363, i32 -5113, i32 9243, i32 -6849, i32 7578, i32 1921, i32 -1396, i32 410, i32 8984, i32 8064, i32 8392, i32 -1380, i32 -9469, i32 4233, i32 6261, i32 -6991, i32 1480, i32 -6849, i32 -3944, i32 -2080, i32 4074, i32 -7291, i32 7761, i32 -5376, i32 -8423, i32 -7837, i32 -3885, i32 5541, i32 3992, i32 -4527, i32 6925, i32 -6088, i32 -7471, i32 3287, i32 6721, i32 8319, i32 1728, i32 8276, i32 799, i32 -5248, i32 5592, i32 4751, i32 4854, i32 7117, i32 661, i32 -9543, i32 -6078, i32 -1128, i32 -7740, i32 6211, i32 -2423, i32 -3654, i32 3994, i32 3743, i32 -1256, i32 2166, i32 -159, i32 -549, i32 -5646, i32 2854, i32 -7763, i32 -208, i32 -1660, i32 9302, i32 1254, i32 8440, i32 -9342, i32 9782, i32 1619, i32 -7950, i32 9423, i32 -3674, i32 -7228, i32 6768, i32 -5824, i32 -7062, i32 387, i32 7748, i32 593, i32 -4325, i32 -3936, i32 -8102, i32 2344, i32 8297, i32 -1996, i32 2314, i32 8209, i32 -8567, i32 -5561, i32 -2148, i32 -1612, i32 -9332, i32 -5337, i32 6758, i32 8908, i32 5752, i32 1518, i32 7357, i32 -296, i32 -9367, i32 6403, i32 4052, i32 6215, i32 -7720, i32 7143, i32 474, i32 7692, i32 6722, i32 -8602, i32 4132, i32 -9234, i32 113, i32 -343, i32 -1607, i32 4540, i32 -5089, i32 8923, i32 -8392, i32 1895, i32 9506, i32 5864, i32 -8536, i32 -8227, i32 -1460, i32 -8003, i32 3060, i32 8714, i32 -4001, i32 -4431, i32 -7198, i32 8551, i32 252, i32 -2483, i32 -8757, i32 7501, i32 1058, i32 4361, i32 -4465, i32 1745, i32 3625, i32 -2155, i32 -7481, i32 -581, i32 -1244, i32 9714, i32 8180, i32 3298, i32 -400, i32 -9210, i32 -6548, i32 4328, i32 1616, i32 3800, i32 -8488, i32 1869, i32 6412, i32 -3306, i32 -3286, i32 -5865, i32 -8679, i32 3629, i32 4877, i32 5055, i32 65, i32 7996, i32 5697, i32 -5967, i32 -5801, i32 3799, i32 8487, i32 1553, i32 1919, i32 9285, i32 3482, i32 -5103, i32 4209, i32 4685, i32 2912, i32 6932, i32 9809, i32 -9232, i32 -5037, i32 -3139, i32 1688, i32 -8091, i32 -5890, i32 -38, i32 6715, i32 5775, i32 7346, i32 8780, i32 922, i32 -8218, i32 -3264, i32 -6674, i32 1027, i32 6555, i32 -3488, i32 -6055, i32 -5428, i32 -2170, i32 355, i32 499, i32 8980, i32 4358, i32 3439, i32 -6407, i32 7927, i32 1471, i32 3953, i32 4229, i32 8026, i32 7031, i32 84, i32 -5614, i32 -3251, i32 -386, i32 6031, i32 -5861, i32 -2919, i32 -7108, i32 2632, i32 7959, i32 -6672, i32 -6105, i32 270, i32 -4109, i32 9094, i32 9182, i32 7601, i32 8063, i32 -6607, i32 7652, i32 6341, i32 -3030, i32 -9308, i32 -6437, i32 7288, i32 8237, i32 -679, i32 -5770, i32 150, i32 8559, i32 6529, i32 5028, i32 -4076, i32 -7156, i32 -2213, i32 3385, i32 5896, i32 -9561, i32 -7630, i32 -6243, i32 -9337, i32 1357, i32 -793, i32 1251, i32 5971, i32 5087, i32 3018, i32 -3867, i32 4608, i32 -188, i32 -9575, i32 -7338, i32 3086, i32 -299, i32 9484, i32 5935, i32 8075, i32 9118, i32 -3644, i32 8399, i32 2732, i32 1572, i32 2586, i32 -3279, i32 7549, i32 2400, i32 -933, i32 -7190, i32 3235, i32 4920, i32 -1310, i32 4771, i32 -5780, i32 -8077, i32 -4721, i32 888, i32 -4925, i32 3324, i32 3379, i32 -2544, i32 -7070, i32 3475, i32 -9915, i32 -8958, i32 -8210, i32 -7743, i32 -6523, i32 -2296, i32 -5496, i32 7395, i32 5328, i32 4896, i32 9852, i32 -6140, i32 -3384, i32 8366, i32 8617, i32 4539, i32 -7022, i32 7303, i32 -5387, i32 6424, i32 3404, i32 -1879, i32 5993, i32 -8386, i32 7238, i32 3945, i32 4470, i32 -3431, i32 7241, i32 5177, i32 8428, i32 154, i32 -6596, i32 -5292, i32 2884, i32 -625, i32 -8258, i32 -5772, i32 4249, i32 1687, i32 -4048, i32 4854, i32 4819, i32 1698, i32 7585, i32 8412, i32 7974, i32 3829, i32 9994, i32 10000, i32 -4623, i32 -7648, i32 -1280, i32 -5673, i32 3475, i32 9676, i32 6159, i32 -117, i32 -5287, i32 -9193, i32 1986, i32 -5154, i32 1580, i32 5459, i32 5754, i32 -6746, i32 5209, i32 4267, i32 2590, i32 -794, i32 -7998, i32 8265, i32 6653, i32 3329, i32 -1478, i32 -5369, i32 88, i32 7814, i32 -1292, i32 -1473, i32 2942, i32 6214, i32 3522, i32 864, i32 -3285, i32 9453, i32 -1290, i32 -9283, i32 -5518, i32 5202, i32 -9724, i32 6492, i32 -4655, i32 -2493, i32 6686, i32 -7787, i32 -879, i32 -4657, i32 -9860, i32 6763, i32 -1203, i32 6280, i32 9425, i32 9327, i32 -418, i32 2437, i32 2002, i32 -7223, i32 9240, i32 687, i32 2535, i32 -2087, i32 3551, i32 5679, i32 -4998, i32 148, i32 1386, i32 5254, i32 -464, i32 -4127, i32 3101, i32 -5817, i32 6317, i32 -1107, i32 7242, i32 -4483, i32 3262, i32 7873, i32 -814, i32 9756, i32 -497, i32 3782, i32 -53, i32 6335, i32 -6475, i32 7720, i32 -610, i32 -782, i32 -3895, i32 -1158, i32 -7763, i32 7321, i32 -7276, i32 -2717, i32 -5684, i32 -8492, i32 -9351, i32 -470, i32 -7987, i32 -8249, i32 -392, i32 1535, i32 -8221, i32 -2522, i32 7706, i32 7603, i32 1847, i32 554, i32 3759, i32 5284, i32 2179, i32 3056, i32 -9728, i32 -4735, i32 -7638, i32 -8610, i32 2752, i32 1434, i32 7678, i32 9567, i32 -8311, i32 -3384, i32 -8285, i32 6038, i32 -6286, i32 -3889, i32 2910, i32 6309, i32 964, i32 7818, i32 -6554, i32 -7643, i32 309, i32 9574, i32 -9911, i32 753, i32 -5732, i32 -8676, i32 -6984, i32 -8933, i32 -8134, i32 -9507, i32 7606, i32 -2122, i32 -4200, i32 4363, i32 8480, i32 -6689, i32 -9828, i32 4705, i32 7543, i32 4924, i32 -9869, i32 5939, i32 934, i32 2742, i32 -6353, i32 -3425, i32 8617, i32 7090, i32 -2480, i32 7929, i32 -6319, i32 4884, i32 4329, i32 -1165, i32 -474, i32 7547, i32 -1217, i32 -211, i32 -3015, i32 3232, i32 9742, i32 -5595, i32 4337, i32 1955, i32 6790, i32 4252, i32 -4976, i32 262, i32 -693, i32 -9845, i32 -1214, i32 2865, i32 3046, i32 9901, i32 5509, i32 9558, i32 -2954, i32 9354, i32 2944, i32 -3392, i32 -7728, i32 -5426, i32 -8061, i32 3878, i32 -7613, i32 -2985, i32 -6481, i32 3137, i32 -3365, i32 5978, i32 -3156, i32 -360, i32 -5010, i32 -1774, i32 -692, i32 7602, i32 7545, i32 -6673, i32 -1646, i32 4428, i32 -7214, i32 5832, i32 -7712, i32 -7290, i32 5826, i32 4340, i32 7407, i32 1986, i32 7329, i32 -5145, i32 2362, i32 -3203, i32 -3178, i32 -8913, i32 6780, i32 5040, i32 8103, i32 -6841, i32 -7756, i32 -7293, i32 6384, i32 9857, i32 -8616, i32 -1072, i32 6138, i32 -71, i32 -9113, i32 2002, i32 2532, i32 4526, i32 5779, i32 2219, i32 5785, i32 6495, i32 -7164, i32 -8601, i32 -6371, i32 -8917, i32 -1852, i32 6776, i32 -5385, i32 7556, i32 -5250, i32 9851, i32 -9879, i32 -5550, i32 -491, i32 6714, i32 309, i32 -3960, i32 -8476, i32 -7592, i32 -5510, i32 -4262, i32 -3486, i32 5074, i32 -5619, i32 -5006, i32 3532, i32 8194, i32 7605, i32 -6767, i32 -7354, i32 -1337, i32 -2314, i32 5142, i32 517, i32 315, i32 9320, i32 -8691, i32 8735, i32 -6129, i32 -3573, i32 1233, i32 6044, i32 5561, i32 -8738, i32 -6240, i32 2393, i32 5088, i32 6686, i32 2784, i32 -3444, i32 -520, i32 -7470, i32 -1676, i32 1211, i32 -8683, i32 -6712, i32 5902, i32 -6383, i32 7667, i32 -507, i32 -3079, i32 3274, i32 -1028, i32 -7012, i32 -3087, i32 7202, i32 2380, i32 -1236, i32 1281, i32 572, i32 -8029, i32 8587, i32 9689, i32 -2143, i32 -1552, i32 5800, i32 5397, i32 3789, i32 -8915, i32 1779, i32 -3942, i32 -8227, i32 4798, i32 -639, i32 -7745, i32 -8454, i32 -6036, i32 -5212, i32 -7567, i32 4731, i32 7396, i32 8844, i32 4965, i32 -3074, i32 -9939, i32 -9360, i32 7543, i32 -8360, i32 9471, i32 6341, i32 -9904, i32 -7584, i32 6926, i32 6237, i32 -5606, i32 -1438, i32 -7905, i32 -7987, i32 -4980, i32 -8892, i32 -8079, i32 5054, i32 2502, i32 955, i32 7034, i32 -2662, i32 4564, i32 -4871, i32 4681, i32 -6936, i32 -8036, i32 -9708, i32 -1764, i32 -3438, i32 3884, i32 -7821, i32 5981, i32 7992, i32 703, i32 1104, i32 -8499, i32 9854, i32 3008, i32 -4309, i32 -2058, i32 -9341, i32 5348, i32 5779, i32 5715, i32 6844, i32 1642, i32 868, i32 -2398, i32 5130, i32 2936, i32 -7190, i32 1549, i32 8197, i32 -2434, i32 -2826, i32 3323, i32 -4043, i32 9678, i32 937, i32 -5181, i32 -7298, i32 -3330, i32 7573, i32 -7139, i32 -3301, i32 -2297, i32 -2173, i32 6068, i32 7602, i32 739, i32 4555, i32 9332, i32 -4550, i32 -1111, i32 -6069, i32 8928, i32 -5669, i32 3993, i32 -5652, i32 -7768, i32 -4891, i32 671, i32 -3476, i32 2945, i32 -9436, i32 -9276, i32 3453, i32 4523, i32 932, i32 3602, i32 1196, i32 4198, i32 -4219, i32 -5235, i32 -7593, i32 8519, i32 787, i32 -929, i32 -3986, i32 6680, i32 -2767, i32 -1557, i32 9566, i32 -6711, i32 1372, i32 -7285, i32 9847, i32 -470, i32 -1249, i32 9990, i32 -5840, i32 2353, i32 283, i32 6204, i32 -9270, i32 303, i32 9916, i32 -2572, i32 8387, i32 -7366, i32 1436, i32 8829, i32 6644, i32 5767, i32 -4748, i32 7631, i32 -2491, i32 -6989, i32 1790, i32 -3855, i32 830, i32 4498, i32 -8518, i32 707, i32 -5364, i32 6389, i32 4223, i32 2231, i32 5440, i32 6656, i32 -3612, i32 1944, i32 6198, i32 3948, i32 1495, i32 -8913, i32 1668, i32 -2124, i32 2662, i32 3986, i32 -1319, i32 2217, i32 -4966, i32 -3893, i32 -5447, i32 -6429, i32 -6743, i32 -8703, i32 9141, i32 -873, i32 275, i32 -1521, i32 3955, i32 4912, i32 -6995, i32 8336, i32 6942, i32 9641, i32 2659, i32 6960, i32 4553, i32 9974, i32 2852, i32 -1067, i32 355, i32 3663, i32 -2682, i32 5224, i32 6776, i32 3310, i32 -2111, i32 972, i32 -8919, i32 -4115, i32 835, i32 814, i32 -3514, i32 4998, i32 -7412, i32 348, i32 -5355, i32 1027, i32 1617, i32 -4054, i32 5497, i32 4282, i32 -9345, i32 -4076, i32 1283, i32 -4310, i32 6746, i32 -197, i32 2916, i32 -4446, i32 -6654, i32 -1284, i32 5838, i32 -2026, i32 -5633, i32 5427, i32 -3365, i32 -4038, i32 -7730, i32 -9648, i32 -8139, i32 -2060, i32 -7717, i32 5857, i32 306, i32 -1779, i32 -9510, i32 -9654, i32 1816, i32 -2658, i32 -1272, i32 2510, i32 -7365, i32 -5026, i32 5420, i32 -635, i32 2760, i32 8061, i32 5540, i32 8613, i32 -4872, i32 340, i32 2623, i32 5621, i32 2068, i32 7962, i32 3058, i32 -2793, i32 5334, i32 -770, i32 5526, i32 -6674, i32 -7847, i32 8571, i32 890, i32 -3133, i32 -9913, i32 7456, i32 2056, i32 2828, i32 -1211, i32 -1169, i32 -1883, i32 -6043, i32 -6595, i32 -3309, i32 4657, i32 3089, i32 -6572, i32 8503, i32 -1114, i32 -693, i32 -7521, i32 3588, i32 -2940, i32 1532, i32 3926, i32 6716, i32 7083, i32 2312, i32 -7246, i32 3403, i32 5017, i32 622, i32 -3830, i32 5313, i32 -760, i32 -2354, i32 -2012, i32 -369, i32 9608, i32 7855, i32 6948, i32 1858, i32 -6531, i32 79, i32 -5316, i32 -5566, i32 -8896, i32 7798, i32 -1067, i32 -9016, i32 8691, i32 8791, i32 -5575, i32 1460, i32 7767, i32 8106, i32 -2739, i32 4007, i32 -4177, i32 3176, i32 5899, i32 58, i32 5739, i32 8095, i32 695, i32 906, i32 -4238, i32 -5675, i32 976, i32 1500, i32 5640, i32 -7448, i32 -9082, i32 -462, i32 7250, i32 -5164, i32 -3257, i32 9444, i32 -322, i32 3942, i32 -9965, i32 415, i32 -4723, i32 9140, i32 -3703, i32 1377, i32 3636, i32 5792, i32 -7181, i32 7038, i32 -244, i32 2308, i32 2041, i32 -9733, i32 1794, i32 3218, i32 4194, i32 9232, i32 -4168, i32 3289, i32 9936, i32 7805, i32 1853, i32 -9586, i32 3578, i32 -2304, i32 -9087, i32 -7454, i32 7021, i32 5880, i32 -8849, i32 -4880, i32 -8659, i32 6510, i32 5479, i32 9970, i32 -5396, i32 6566, i32 6914, i32 -4048, i32 -9045, i32 -3188, i32 544, i32 -8334, i32 9828, i32 2778, i32 2127, i32 -4401, i32 4329, i32 2302, i32 -4975, i32 1692, i32 3193, i32 -5842, i32 -8587, i32 7058, i32 -7393, i32 2507, i32 -2547, i32 5065, i32 5928, i32 6755, i32 9098, i32 -9687, i32 -656, i32 1356, i32 5429, i32 9048, i32 2679, i32 -3310, i32 2180, i32 -2357, i32 -9229, i32 -8393, i32 -2650, i32 9228, i32 -9830, i32 -7541, i32 3140, i32 -6442, i32 -7688, i32 -547, i32 8733, i32 -3869, i32 -9412, i32 1818, i32 2600, i32 793, i32 5694, i32 9701, i32 7066, i32 1163, i32 -5631, i32 -5330, i32 -3463, i32 1038, i32 7677, i32 -5538, i32 -8372, i32 4738, i32 5614, i32 3615, i32 6220, i32 -4627, i32 6375, i32 7767, i32 8817, i32 6974, i32 -1510, i32 9077, i32 -3976, i32 -75, i32 4996, i32 1206, i32 -8043, i32 6995, i32 -5829, i32 734, i32 -4749, i32 2996, i32 -271, i32 -4926, i32 8643, i32 -8550, i32 3856, i32 7396, i32 -7338, i32 -2114, i32 1662, i32 -7680, i32 -136, i32 6971, i32 3305, i32 -1257, i32 -1873, i32 -6917, i32 -3988, i32 -5882, i32 2346, i32 -6376, i32 -2351, i32 8982, i32 4654, i32 9025, i32 -7919, i32 188, i32 3176, i32 6854, i32 2937, i32 -3545, i32 7375, i32 -7014, i32 -3595, i32 8133, i32 -2095, i32 -7911, i32 5196, i32 -6292, i32 5458, i32 5597, i32 1924, i32 -6342, i32 9394, i32 7104, i32 -4770, i32 -946, i32 -6289, i32 -1957, i32 -2301, i32 -5883, i32 -7332, i32 -1249, i32 1501, i32 8279, i32 3695, i32 -43, i32 -5137, i32 7037, i32 -8741, i32 206, i32 8342, i32 -9606, i32 -1281, i32 6216, i32 -9344, i32 -2457, i32 -2782, i32 4651, i32 8603, i32 -8880, i32 5709, i32 5868, i32 4761, i32 6261, i32 -2871, i32 -4549, i32 5733, i32 4567, i32 4053, i32 -4200, i32 -2701, i32 -8185, i32 7468, i32 2145, i32 -7862, i32 -4448, i32 1512, i32 -5962, i32 7929, i32 -1946, i32 -3647, i32 -3852, i32 2625, i32 -3165, i32 -289, i32 7065, i32 -1965, i32 -818, i32 -7604, i32 -2321, i32 133, i32 5283, i32 7897, i32 -1097, i32 3213, i32 9640, i32 9764, i32 3208, i32 5851, i32 -9828, i32 -8460, i32 -9366, i32 3586, i32 -2887, i32 4636, i32 7325, i32 -4085, i32 -5496, i32 3842, i32 -854, i32 -8045, i32 -1711, i32 427, i32 -9990, i32 -4323, i32 -2059, i32 -4726, i32 5806, i32 6367, i32 2683, i32 -8681, i32 -8116, i32 -4639, i32 -2854, i32 6469, i32 -7493, i32 6140, i32 -118, i32 1019, i32 524, i32 -5338, i32 -3467, i32 2005, i32 -5557, i32 -484, i32 7940, i32 3937, i32 2624, i32 -2362, i32 5593, i32 -9643, i32 -5384, i32 -4000, i32 -7704, i32 -1255, i32 -9696, i32 -2384, i32 -4387, i32 8710, i32 -6203, i32 3528, i32 -243, i32 1226, i32 1880, i32 4667, i32 2032, i32 -6202, i32 9690, i32 2059, i32 -8924, i32 5359, i32 -1428, i32 -536, i32 2114, i32 3670, i32 -8827, i32 7636, i32 527, i32 -3019, i32 9395, i32 927, i32 5934, i32 -1385, i32 -8469, i32 -9679, i32 6343, i32 -756, i32 -6180, i32 -6348, i32 8240, i32 -8110, i32 -9360, i32 827, i32 -1610, i32 9894, i32 3088, i32 -4068, i32 4303, i32 -1454, i32 -2357, i32 -4770, i32 6494, i32 8767, i32 -5939, i32 4946, i32 5769, i32 4550, i32 -3211, i32 -3401, i32 9252, i32 -2645, i32 -5125, i32 3621, i32 -190, i32 -2774, i32 7732, i32 8214, i32 1695, i32 -6929, i32 4100, i32 3557, i32 5704, i32 620, i32 9409, i32 505, i32 -8313, i32 6358, i32 -9581, i32 3961, i32 6877, i32 -5100, i32 -4367, i32 5451, i32 -5623, i32 -5971, i32 -4367, i32 -9366, i32 2402, i32 858, i32 2860, i32 6674, i32 -9746, i32 -6142, i32 8080, i32 1013, i32 7746, i32 150, i32 -9893, i32 -9183, i32 2567, i32 5265, i32 -564, i32 -2655, i32 8332, i32 7897, i32 3784, i32 2393, i32 -3760, i32 3030, i32 -4768, i32 4745, i32 -1949, i32 2778, i32 3088, i32 -4513, i32 2102, i32 8221, i32 9138, i32 8907, i32 6870, i32 -6453, i32 9454, i32 6782, i32 -9829, i32 -7226, i32 -9685, i32 4230, i32 8905, i32 -8567, i32 5223, i32 9876, i32 -7240, i32 -3657, i32 -4408, i32 6765, i32 -5553, i32 6756, i32 -8692, i32 -7330, i32 -464, i32 5200, i32 4792, i32 6915, i32 -7057, i32 7502, i32 -2276, i32 -835, i32 -1195, i32 8180, i32 2901, i32 5818, i32 8638, i32 7787, i32 -6205, i32 -4426, i32 -1146, i32 -6976, i32 6968, i32 5615, i32 4228, i32 647, i32 -8165, i32 -5884, i32 -5246, i32 3692, i32 703, i32 6446, i32 -8946, i32 -2241, i32 4006, i32 3149, i32 -8895, i32 -1801, i32 8776, i32 3111, i32 1377, i32 -6323, i32 1578, i32 -2026, i32 534, i32 9213, i32 9475, i32 3948, i32 658, i32 -3487, i32 -4370, i32 8298, i32 3564, i32 816, i32 677, i32 -1976, i32 -5701, i32 -9718, i32 -7234, i32 6584, i32 -9718, i32 8693, i32 -540, i32 9367, i32 4436, i32 -2657, i32 7850, i32 111, i32 8114, i32 -4071, i32 1969, i32 8441, i32 -7121, i32 2102, i32 6619, i32 -8594, i32 296, i32 7390, i32 6158, i32 6786, i32 -7411, i32 7175, i32 958, i32 -3376, i32 66, i32 7077, i32 8507, i32 -2128, i32 -6318, i32 4661, i32 -6468, i32 -1295, i32 3424, i32 -2603, i32 5235, i32 -3567, i32 7231, i32 -7538, i32 -2125, i32 -825, i32 -8524, i32 -4742, i32 -9342, i32 7760, i32 4696, i32 -6780, i32 -8957, i32 7780, i32 4391, i32 5705, i32 -3837, i32 1072, i32 -5771, i32 -243, i32 -2701, i32 -5626, i32 8966, i32 -5072, i32 -6289, i32 -7791, i32 6224, i32 4296, i32 -1850, i32 -5583, i32 826, i32 -3490, i32 3565, i32 7876, i32 4456, i32 -7736, i32 -520, i32 2906, i32 -9647, i32 597, i32 4532, i32 5028, i32 -7994, i32 -6825, i32 5868, i32 841, i32 3967, i32 6420, i32 6297, i32 3732, i32 -7442, i32 2414, i32 2787, i32 6004, i32 -6827, i32 -3490, i32 2216, i32 -6349, i32 -8990, i32 -9214, i32 8987, i32 441, i32 -8118, i32 8445, i32 -3971, i32 3093, i32 -6149, i32 2402, i32 122, i32 1914, i32 -2088, i32 -8848, i32 -3884, i32 -6585, i32 9578, i32 -2424, i32 -5530, i32 -3879, i32 -4459, i32 -2946, i32 279, i32 9501, i32 3958, i32 8379, i32 9324, i32 3811, i32 5069, i32 -772, i32 9032, i32 4468, i32 5375, i32 -8194, i32 2965, i32 2450, i32 632, i32 -1681, i32 -8353, i32 -1231, i32 1293, i32 -9895, i32 7002, i32 3137, i32 6941, i32 1461, i32 4049, i32 -4258, i32 2570, i32 8988, i32 5981, i32 8455, i32 7358, i32 8274, i32 2918, i32 7047, i32 1064, i32 7324, i32 6746, i32 1185, i32 6544, i32 8452, i32 8295, i32 -1583, i32 -1413, i32 1383, i32 8716, i32 9306, i32 4133, i32 9471, i32 -5499, i32 3067, i32 1701, i32 4774, i32 3180, i32 -5936, i32 623, i32 -1796, i32 -407, i32 -2156, i32 9495, i32 -7871, i32 7512, i32 5233, i32 -8208, i32 5333, i32 -7226, i32 -9340, i32 -9670, i32 1920, i32 -2425, i32 -7836, i32 2882, i32 7704, i32 -3338, i32 6348, i32 2367, i32 -1827, i32 -6533, i32 -1491, i32 4553, i32 4495, i32 599, i32 -1642, i32 -2576, i32 -8017, i32 3213, i32 -9908, i32 9254, i32 3246, i32 -3941, i32 -433, i32 -8490, i32 2365, i32 7021, i32 -1118, i32 1771, i32 8008, i32 -6167, i32 1695, i32 -8687, i32 -2683, i32 -6353, i32 -4688, i32 -7884, i32 -8880, i32 9189, i32 -5333, i32 899, i32 -8025, i32 4595, i32 -3019, i32 5696, i32 1650, i32 4871, i32 -9646, i32 8854, i32 -2876, i32 -4078, i32 6233, i32 1134, i32 -1227, i32 -9190, i32 -4327, i32 -4363, i32 -3914, i32 1454, i32 -1228, i32 -1351, i32 -1583, i32 3507, i32 3657, i32 4690, i32 5019, i32 4787, i32 988, i32 9256, i32 -6538, i32 -5925, i32 -1359, i32 3899, i32 -8074, i32 9138, i32 -9936, i32 7966, i32 -1443, i32 2922, i32 607, i32 -5592, i32 -5363, i32 -8933, i32 3137, i32 -1419, i32 4873, i32 7460, i32 723, i32 2670, i32 -2595, i32 -1365, i32 -6474, i32 -4216, i32 -7820, i32 -6448, i32 -9868, i32 4750, i32 3555, i32 -6213, i32 4870, i32 4354, i32 -1858, i32 -6000, i32 8164, i32 -1160, i32 5968, i32 6936, i32 9670, i32 2904, i32 310, i32 1496, i32 8017, i32 4778, i32 -9663, i32 -4978, i32 -1062, i32 -8622, i32 -9819, i32 5990, i32 -2219, i32 514, i32 6623, i32 -282, i32 -1734, i32 242, i32 -1730, i32 6511, i32 9021, i32 -6113, i32 5036, i32 6149, i32 5900, i32 -1494, i32 2778, i32 -6273, i32 3289, i32 -7686, i32 -6278, i32 -5092, i32 5347, i32 6387, i32 288, i32 71, i32 2529, i32 9619, i32 6628, i32 3066, i32 9517, i32 -8025, i32 5957, i32 -1225, i32 -5413, i32 4106, i32 -1706, i32 -2528, i32 -472, i32 -1544, i32 -6250, i32 -840, i32 4855, i32 -2186, i32 -9125, i32 -3218, i32 -9660, i32 9952, i32 -7175, i32 2458, i32 2557, i32 1092, i32 1137, i32 4162, i32 8153, i32 3977, i32 -1034, i32 1510, i32 -8978, i32 9355, i32 -3627, i32 7703, i32 4636, i32 249, i32 3735, i32 9986, i32 -2947, i32 -9702, i32 2345, i32 1460, i32 -5817, i32 1939, i32 2385, i32 4341, i32 8888, i32 5639, i32 9869, i32 -8083, i32 3053, i32 -5012, i32 934, i32 2039, i32 -7473, i32 7668, i32 -9456, i32 9822, i32 9072, i32 -6730, i32 4536, i32 2281, i32 3516, i32 -3610, i32 4196, i32 -7949, i32 5028, i32 -4491, i32 -2422, i32 8451, i32 -8287, i32 -7733, i32 -9087, i32 -6007, i32 -400, i32 -4039, i32 859, i32 -949, i32 4158, i32 8996, i32 3535, i32 -9005, i32 -2105, i32 -4813, i32 8478, i32 2800, i32 6635, i32 -4125, i32 -5380, i32 -8568, i32 -7471, i32 6518, i32 8522, i32 1457, i32 5496, i32 -7080, i32 -6480, i32 -3947, i32 1171, i32 -2501, i32 -1583, i32 339, i32 -6395, i32 -2046, i32 -3, i32 3691, i32 -5026, i32 3277, i32 3148, i32 -9685, i32 -3700, i32 -2741, i32 -1945, i32 -6974, i32 -6416, i32 -8450, i32 8760, i32 -1894, i32 766, i32 -6287, i32 -580, i32 9107, i32 -4998, i32 1332, i32 -9498, i32 3342, i32 6691, i32 -6483, i32 8466, i32 8913, i32 -7065, i32 6322, i32 -5930, i32 4964, i32 -6426, i32 -4673, i32 7478, i32 -7450, i32 -1020, i32 -3175, i32 -1124, i32 5840, i32 8874, i32 -5408, i32 1496, i32 7645, i32 -2427, i32 8365, i32 1589, i32 7440, i32 -1161, i32 5835, i32 -8475, i32 -2808, i32 -8758, i32 2336, i32 -1899, i32 -3394, i32 -6141, i32 -1533, i32 9982, i32 -2743, i32 -5441, i32 -477, i32 -8588, i32 4042, i32 7522, i32 -63, i32 -6644, i32 6327, i32 2905, i32 -7396, i32 467, i32 -7310, i32 9993, i32 -3102, i32 -9216, i32 -3308, i32 -4560, i32 -7874, i32 991, i32 -4774, i32 -936, i32 6873, i32 -2471, i32 -6605, i32 5426, i32 4818, i32 -1514, i32 6475, i32 -180, i32 1724, i32 675, i32 -8113, i32 -709, i32 -798, i32 2374, i32 -998, i32 -7311, i32 4161, i32 6997, i32 5414, i32 -145, i32 -6757, i32 3126, i32 -2654, i32 8754, i32 2029, i32 -4674, i32 -8651, i32 7043, i32 8057, i32 2271, i32 -8225, i32 7768, i32 8747, i32 -9821, i32 2444, i32 2594, i32 5531, i32 7376, i32 -6783, i32 -6289, i32 -8288, i32 -9225, i32 8887, i32 -7815, i32 6986, i32 -9422, i32 626, i32 -3789, i32 -2842, i32 7525, i32 8318, i32 -5810, i32 9414, i32 1249, i32 -588, i32 927, i32 805, i32 4103, i32 8641, i32 -9651, i32 -1244, i32 -8128, i32 -312, i32 404, i32 23, i32 7584, i32 4398, i32 -4537, i32 -5763, i32 2681, i32 415, i32 9174, i32 -6519, i32 5401, i32 -2064, i32 -2762, i32 2956, i32 3010, i32 496, i32 -6182, i32 8360, i32 2234, i32 8961, i32 9476, i32 -4100, i32 4815, i32 -5024, i32 2078, i32 8929, i32 1949, i32 -8228, i32 4400, i32 -475, i32 -2308, i32 4557, i32 -5790, i32 -4594, i32 3641, i32 -1750, i32 9042, i32 9058, i32 6481, i32 445, i32 3267, i32 9323, i32 -2046, i32 -4272, i32 674, i32 1607, i32 6610, i32 1968, i32 -9907, i32 6647, i32 -3066, i32 -2509, i32 172, i32 -419, i32 5753, i32 5651, i32 -2026, i32 4019, i32 8295, i32 -1646, i32 5243, i32 1696, i32 -5674, i32 -1404, i32 6733, i32 -7004, i32 8073, i32 -2584, i32 4532, i32 9428, i32 8898, i32 -5736, i32 8863, i32 -6612, i32 -2045, i32 1551, i32 3724, i32 -5765, i32 4471, i32 8942, i32 -7224, i32 3675, i32 -6893, i32 7126, i32 8154, i32 -7291, i32 3316, i32 9951, i32 -7411, i32 3603, i32 7410, i32 3645, i32 -1668, i32 4406, i32 -2843, i32 6933, i32 -7004, i32 -1858, i32 2114, i32 -4781, i32 5328, i32 -2483, i32 -723, i32 -3356, i32 -4040, i32 -4979, i32 4277, i32 280, i32 515, i32 -3846, i32 -9728, i32 -7845, i32 6677, i32 6617, i32 7320, i32 -8250, i32 1452, i32 7065, i32 -6832, i32 8352, i32 -1630, i32 -7949, i32 -5302, i32 -7512, i32 -3522, i32 -1006, i32 -3918, i32 -7542, i32 -9461, i32 -7522, i32 -6851, i32 -2703, i32 -9901, i32 -7627, i32 -5582, i32 -3749, i32 -5618, i32 1601, i32 5011, i32 -747, i32 -1763, i32 -4739, i32 -2876, i32 -4171, i32 -3918, i32 4738, i32 7018, i32 6993, i32 -3425, i32 7359, i32 -2136, i32 4785, i32 -5972, i32 2654, i32 8244, i32 1554, i32 -8630, i32 2100, i32 -1578, i32 -6197, i32 -8091, i32 8598, i32 -560, i32 -8013, i32 7456, i32 -3116, i32 -8123, i32 -6282, i32 -7336, i32 7060, i32 -5372, i32 -3853, i32 -8495, i32 4333, i32 2868, i32 6968, i32 -2252, i32 7029, i32 1706, i32 -3084, i32 -3314, i32 4483, i32 5619, i32 9341, i32 2407, i32 6328, i32 -5810, i32 7276, i32 4617, i32 5680, i32 -1251, i32 -1930, i32 -7098, i32 5556, i32 -2909, i32 -7988, i32 8426, i32 3847, i32 6325, i32 3004, i32 -5570, i32 9006, i32 -4747, i32 8885, i32 -4616, i32 -2590, i32 2867, i32 -9830, i32 3706, i32 240, i32 -1265, i32 -6525, i32 -8232, i32 6105, i32 -1924, i32 5231, i32 3925, i32 3777, i32 885, i32 -7726, i32 -2116, i32 6112, i32 -5501, i32 2009, i32 -2664, i32 9536, i32 8295, i32 -3895, i32 6901, i32 -7178, i32 6980, i32 4739, i32 2578, i32 4225, i32 1383, i32 2126, i32 -6426, i32 3038, i32 5783, i32 6804, i32 -9208, i32 5137, i32 6187, i32 1356, i32 -4997, i32 -2291, i32 9168, i32 -9178, i32 -1901, i32 -2079, i32 8673, i32 759, i32 1196, i32 4787, i32 8830, i32 3280, i32 -5003, i32 -3356, i32 7193, i32 5921, i32 -7578, i32 8352, i32 -2708, i32 -5010, i32 -6172, i32 2334, i32 -3234, i32 8736, i32 4770, i32 6727, i32 7889, i32 -939, i32 -4454, i32 -99, i32 7876, i32 -1947, i32 -5523, i32 5827, i32 3931, i32 435, i32 -5856, i32 -5330, i32 -9568, i32 9262, i32 9551, i32 -3165, i32 -7025, i32 -270, i32 -3696, i32 230, i32 -7543, i32 8242, i32 3786, i32 -158, i32 7053, i32 -326, i32 4744, i32 263, i32 3246, i32 -3029, i32 7058, i32 5458, i32 -4547, i32 -105, i32 -4975, i32 -5554, i32 -123, i32 3610, i32 3290, i32 5576, i32 -3877, i32 1249, i32 -7809, i32 -9605, i32 3839, i32 5924, i32 9625, i32 4409, i32 1481, i32 8925, i32 -495, i32 -7315, i32 2291, i32 -7974, i32 9651, i32 -1576, i32 -3790, i32 -7685, i32 -9595, i32 -5775, i32 -4297, i32 7206, i32 1286, i32 -3458, i32 -1708, i32 529, i32 -1446, i32 7416, i32 2414, i32 1839, i32 -7972, i32 -2900, i32 7173, i32 -1003, i32 -9554, i32 5403, i32 7390, i32 6003, i32 9526, i32 325, i32 -5715, i32 -5732, i32 229, i32 7679, i32 2039, i32 4573, i32 7307, i32 5794, i32 3780, i32 -4998, i32 -3797, i32 5293, i32 -2990, i32 5479, i32 4894, i32 -4412, i32 -2360, i32 5814, i32 -7631, i32 -8792, i32 -6466, i32 3544, i32 8946, i32 -5697, i32 7264, i32 1205, i32 8886, i32 8207, i32 6877, i32 5173, i32 -3448, i32 -9541, i32 -4876, i32 -8183, i32 4100, i32 4464, i32 6462, i32 9925, i32 -6843, i32 -1463, i32 -9354, i32 4348, i32 -9258, i32 5839, i32 -1978, i32 -7638, i32 7300, i32 -5353, i32 -5702, i32 -4551, i32 -4675, i32 -391, i32 3100, i32 -4274, i32 -6297, i32 3620, i32 -5534, i32 -2017, i32 -3247, i32 5113, i32 -9562, i32 -1201, i32 5541, i32 4605, i32 2530, i32 4765, i32 -1352, i32 -5794, i32 295, i32 -2659, i32 -4365, i32 -6797, i32 9491, i32 7713, i32 6379, i32 9045, i32 993, i32 -8139, i32 3553, i32 -9873, i32 -6732, i32 -9612, i32 -3382, i32 57, i32 -7291, i32 -1713, i32 7085, i32 6134, i32 -4056, i32 -328, i32 6326, i32 8076, i32 -9282, i32 -6342, i32 5097, i32 6332, i32 -489, i32 -1063, i32 -9500, i32 -512, i32 -2983, i32 -5667, i32 4211, i32 -5158, i32 -761, i32 -6620, i32 9448, i32 3169, i32 -1101, i32 1857, i32 7661, i32 -7286, i32 3739, i32 7914, i32 3821, i32 -1687, i32 -2383, i32 1509, i32 4564, i32 2068, i32 -1554, i32 -2815, i32 1082, i32 6314, i32 -4886, i32 2952, i32 -3741, i32 -1711, i32 -3016, i32 -597, i32 -8266, i32 5027, i32 -2311, i32 1526, i32 7342, i32 -1470, i32 -8988, i32 9476, i32 -9093, i32 -8437, i32 -6482, i32 -5959, i32 2112, i32 7722, i32 -1329, i32 3474, i32 -5407, i32 2584, i32 9659, i32 -8823, i32 8248, i32 -9888, i32 -2789, i32 3920, i32 -4209, i32 -8656, i32 -6894, i32 7710, i32 4427, i32 4057, i32 -9695, i32 9798, i32 -7211, i32 8230, i32 -4037, i32 334, i32 916, i32 7415, i32 -7054, i32 1456, i32 1427, i32 -7345, i32 1772, i32 -3198, i32 -1891, i32 1511, i32 -6009, i32 7002, i32 2141, i32 -5947, i32 -6614, i32 1132, i32 -5182, i32 -9080, i32 -4838, i32 -6490, i32 -7238, i32 -5162, i32 -222, i32 -1055, i32 6309, i32 9365, i32 8838, i32 5778, i32 -4392, i32 5847, i32 6602, i32 -2904, i32 -8083, i32 3182, i32 -562, i32 -3953, i32 -4129, i32 -2711, i32 4168, i32 4046, i32 -1579, i32 3248, i32 723, i32 1490, i32 5004, i32 -5982, i32 -2292, i32 -3434, i32 9055, i32 -949, i32 4314, i32 9125, i32 9515, i32 -7172, i32 5564, i32 7165, i32 5659, i32 3386, i32 -1043, i32 -7541, i32 681, i32 -2101, i32 6620, i32 -9954, i32 6931, i32 -1345, i32 -3416, i32 7653, i32 -2473, i32 -1357, i32 3466, i32 -7432, i32 3275, i32 8632, i32 9120, i32 -763, i32 -4694, i32 -4082, i32 -3703, i32 4268, i32 -5421, i32 3351, i32 -4067, i32 -6171, i32 7049, i32 -4647, i32 -9213, i32 -5399, i32 1798, i32 -3668, i32 -4827, i32 8560, i32 7761, i32 6577, i32 6759, i32 -2067, i32 -5746, i32 9762, i32 4492, i32 -4424, i32 -8311, i32 3575, i32 7870, i32 1747, i32 -9578, i32 -1904, i32 4644, i32 3829, i32 -8338, i32 -8789, i32 7001, i32 1924, i32 773, i32 -3918, i32 -9804, i32 -53, i32 2840, i32 -2453, i32 -4710, i32 -2339, i32 8814, i32 -4695, i32 -9042, i32 5109, i32 6178, i32 -2398, i32 7884, i32 4772, i32 -8167, i32 585, i32 -6259, i32 -4047, i32 2451, i32 -6849, i32 -1977, i32 -7187, i32 1953, i32 9342, i32 7529, i32 4970, i32 -9613, i32 -2566, i32 6585, i32 -5587, i32 -5494, i32 3693, i32 9773, i32 -9463, i32 3769, i32 -9046, i32 264, i32 1514, i32 -2633, i32 -3394, i32 6071, i32 -1977, i32 -255, i32 7976, i32 9223, i32 914, i32 -4537, i32 5507, i32 6387, i32 -1531, i32 2594, i32 -9292, i32 -8755, i32 -5022, i32 9251, i32 -3395, i32 4438, i32 -7213, i32 -966, i32 -8230, i32 -1037, i32 9494, i32 -5468, i32 -3248, i32 -2209, i32 -3038, i32 -6962, i32 9896, i32 -1952, i32 1381, i32 1566, i32 8354, i32 748, i32 5545, i32 -3551, i32 26, i32 -5464, i32 8745, i32 -2849, i32 -6027, i32 -4969, i32 -8681, i32 954, i32 -5783, i32 1124, i32 -3261, i32 -5394, i32 9753, i32 5018, i32 -8541, i32 -6478, i32 -7944, i32 1698, i32 -9302, i32 -749, i32 -6130, i32 -5129, i32 -783, i32 3686, i32 -401, i32 -707, i32 5814, i32 6179, i32 6348, i32 1255, i32 1928, i32 -7379, i32 -478, i32 -3917, i32 6576, i32 -4383, i32 8444, i32 -1657, i32 8252, i32 -7523, i32 -8207, i32 8337, i32 -5756, i32 2632, i32 -4102, i32 -8652, i32 -8467, i32 8646, i32 1336, i32 7132, i32 8099, i32 -7937, i32 -7879, i32 -4211, i32 -6465, i32 -6949, i32 5195, i32 -8529, i32 -4035, i32 -9916, i32 -534, i32 -3652, i32 -5410, i32 7039, i32 -8622, i32 3749, i32 -2587, i32 3396, i32 -5788, i32 -9232, i32 -8229, i32 -152, i32 -6528, i32 -256, i32 4859, i32 -5125, i32 4326, i32 8785, i32 3026, i32 4084, i32 2413, i32 -8450, i32 9844, i32 9848, i32 292, i32 0, i32 -495, i32 7266, i32 -4198, i32 -9829, i32 -6137, i32 -283, i32 8911, i32 292, i32 -6629, i32 -1627, i32 -7205, i32 8070, i32 -4196, i32 -5906, i32 -258, i32 -4251, i32 8171, i32 -466, i32 473, i32 -7982, i32 2029, i32 2153, i32 -7058, i32 -8822, i32 -3089, i32 143, i32 564, i32 4090, i32 6910, i32 -8068, i32 3511, i32 -3619, i32 -6845, i32 1686, i32 -1150, i32 -3135, i32 -7063, i32 9821, i32 -5383, i32 -6727, i32 -1235, i32 726, i32 -1041, i32 -1339, i32 -5490, i32 7325, i32 6949, i32 8792, i32 8332, i32 -2943, i32 -7078, i32 1381, i32 -2755, i32 4836, i32 2055, i32 -6503, i32 -4890, i32 -2868, i32 6762, i32 -9415, i32 5407, i32 -9339, i32 -1663, i32 -5293, i32 -3756, i32 8629, i32 -8892, i32 3649, i32 6624, i32 5939, i32 -2762, i32 9177, i32 2709, i32 2297, i32 -6784, i32 -5941, i32 2358, i32 -9950, i32 -2245, i32 -1086, i32 -9086, i32 -2565, i32 6321, i32 7359, i32 -460, i32 916, i32 4796, i32 535, i32 2221, i32 6578, i32 -6197, i32 -4793, i32 -4972, i32 4647, i32 4342, i32 2534, i32 -2543, i32 3767, i32 7489, i32 5242, i32 2594, i32 6648, i32 -9116, i32 5674, i32 3451, i32 9014, i32 -9365, i32 -9048, i32 8223, i32 137, i32 -738, i32 -3102, i32 7120, i32 -4431, i32 5386, i32 -9302, i32 -5885, i32 -8951, i32 -9533, i32 9627, i32 7889, i32 7812, i32 7529, i32 -8334, i32 -2411, i32 97, i32 -6768, i32 -3086, i32 708, i32 -2247, i32 -5384, i32 -8277, i32 -6258, i32 2243, i32 -483, i32 -1121, i32 -8629, i32 3878, i32 -1440, i32 4942, i32 -3353, i32 -5019, i32 7708, i32 -6677, i32 -5581, i32 -1562, i32 -791, i32 9380, i32 7459, i32 -3341, i32 6811, i32 809, i32 629, i32 8901, i32 -2538, i32 -9927, i32 733, i32 5949, i32 -3068, i32 -8431, i32 -3032, i32 3607, i32 -6664, i32 -8071, i32 4184, i32 -8201, i32 3816, i32 761, i32 -5979, i32 2817, i32 -9156, i32 -3411, i32 -5761, i32 -597, i32 7632, i32 7973, i32 9699, i32 -8051, i32 -853, i32 -4907, i32 5387, i32 -5030, i32 -1916, i32 2813, i32 -6435, i32 -9038, i32 4984, i32 428, i32 6634, i32 9531, i32 3747, i32 -8721, i32 1342, i32 9744, i32 5569, i32 -3868, i32 3756, i32 -5073, i32 9145, i32 5444, i32 -212, i32 3344, i32 -4867, i32 -1847, i32 -5979, i32 7329, i32 993, i32 6533, i32 2275, i32 4026, i32 -3083, i32 -8293, i32 978, i32 -3487, i32 5721, i32 -7405, i32 7599, i32 -5241, i32 9481, i32 2319, i32 -790, i32 7426, i32 -1010, i32 -3559, i32 -5568, i32 -8923, i32 6295, i32 4313, i32 2228, i32 -9988, i32 -8868, i32 5273, i32 9453, i32 -4235, i32 1360, i32 9357, i32 -2128, i32 1791, i32 5067, i32 7768, i32 -6023, i32 -4193, i32 3266, i32 -7596, i32 4383, i32 -4164, i32 1327, i32 -2393, i32 6808, i32 7087, i32 6102, i32 8712, i32 -9158, i32 -9429, i32 -2764, i32 105, i32 -3640, i32 -6375, i32 -4189, i32 -9059, i32 862, i32 5074, i32 -2884, i32 -2117, i32 -2477, i32 5857, i32 -1469, i32 -3923, i32 2681, i32 -7319, i32 5960, i32 9414, i32 8659, i32 1308, i32 -6125, i32 743, i32 -4051, i32 -3658, i32 -3788, i32 -1715, i32 -6844, i32 -2377, i32 9004, i32 7522, i32 554, i32 -9, i32 -4534, i32 3055, i32 2307, i32 -9069, i32 -1112, i32 9722, i32 6005, i32 -7422, i32 8185, i32 -2756, i32 3882, i32 -9148, i32 9335, i32 -1716, i32 -3249, i32 -920, i32 3996, i32 -2320, i32 -9342, i32 -1622, i32 -6590, i32 -9840, i32 8157, i32 409, i32 488, i32 -2221, i32 2628, i32 -1348, i32 1176, i32 1462, i32 8711, i32 -8488, i32 -1016, i32 -9118, i32 1027, i32 -580, i32 6114, i32 -7932, i32 -5418, i32 5090, i32 -2125, i32 -1259, i32 -4293, i32 -1015, i32 7824, i32 -1028, i32 -3589, i32 -763, i32 2516, i32 -4606, i32 -1511, i32 8771, i32 -7840, i32 -2703, i32 -8386, i32 -1451, i32 -9420, i32 8701, i32 8894, i32 1891, i32 382, i32 2822, i32 6328, i32 -6496, i32 -3909, i32 8023, i32 3016, i32 4238, i32 4978, i32 -6017, i32 -307, i32 -8559, i32 -5788, i32 -6872, i32 6177, i32 6734, i32 -7464, i32 3895, i32 286, i32 1782, i32 -3114, i32 -8259, i32 3338, i32 -7230, i32 4260, i32 3584, i32 2821, i32 1213, i32 -3108, i32 -5532, i32 3364, i32 -2681, i32 6266, i32 -1615, i32 2203, i32 -3149, i32 1277, i32 626, i32 1234, i32 -6229, i32 9861, i32 6537, i32 -611, i32 1719, i32 -8199, i32 -8737, i32 883, i32 3495, i32 -5514, i32 -2362, i32 -7120, i32 -6243, i32 -6922, i32 -9452, i32 -8078, i32 -5600, i32 7807, i32 -2966, i32 -6350, i32 -3251, i32 5131, i32 -2293, i32 2766, i32 -5102, i32 -8680, i32 -6771, i32 -1364, i32 8854, i32 870, i32 -8106, i32 -4353, i32 3514, i32 -2135, i32 2998, i32 -7297, i32 -9031, i32 444, i32 6665, i32 7097, i32 4821, i32 5056, i32 2614, i32 -2259, i32 -9169, i32 3017, i32 2499, i32 8489, i32 -250, i32 -6162, i32 -9662, i32 7344, i32 5054, i32 9856, i32 -1022, i32 5285, i32 926, i32 3697, i32 3621, i32 1856, i32 -3534, i32 3911, i32 7870, i32 198, i32 -5138, i32 -4230, i32 9747, i32 1148, i32 9064, i32 1324, i32 1997, i32 -1234, i32 -2072, i32 6391, i32 1899, i32 -3025, i32 7278, i32 1957, i32 -2636, i32 9576, i32 8553, i32 4941, i32 6974, i32 7207, i32 -9478, i32 -6871, i32 -8498, i32 -6273, i32 5938, i32 7814, i32 -9774, i32 -3919, i32 5651, i32 -7819, i32 -8556, i32 -4852, i32 -8679, i32 28, i32 -6562, i32 1775, i32 -825, i32 1261, i32 959, i32 -8555, i32 -7415, i32 8183, i32 -1163, i32 -5509, i32 -1014, i32 5449, i32 -9229, i32 -3487, i32 -3517, i32 -1446, i32 2778, i32 -8117, i32 3875, i32 2942, i32 -5887, i32 -1176, i32 3327, i32 8266, i32 8885, i32 -5100, i32 -4428, i32 -3197, i32 9141, i32 -3908, i32 6883, i32 -9135, i32 3065, i32 -6366, i32 -4811, i32 6892, i32 7762, i32 -6009, i32 5529, i32 -8680, i32 -528, i32 -4272, i32 3001, i32 2806, i32 8761, i32 3377, i32 -2076, i32 -5051, i32 -5882, i32 -338, i32 2437, i32 -4110, i32 7922, i32 -2871, i32 2815, i32 9073, i32 -9942, i32 -7381, i32 -8627, i32 -3408, i32 -3997, i32 190, i32 -6280, i32 -9654, i32 6952, i32 -2542, i32 -2250, i32 5644, i32 9849, i32 717, i32 -8196, i32 -1573, i32 -4441, i32 -2988, i32 1030, i32 9517, i32 -8335, i32 8769, i32 9657, i32 -5366, i32 -1226, i32 1767, i32 -1718, i32 -3232, i32 4817, i32 5379, i32 2021, i32 -2705, i32 7596, i32 4869, i32 8611, i32 6126, i32 -5824, i32 -4694, i32 7884, i32 -297, i32 8570, i32 5255, i32 -8427, i32 5192, i32 -7444, i32 -9694, i32 7706, i32 7894, i32 -9343, i32 -5176, i32 6172, i32 9867, i32 -6138, i32 -9346, i32 2117, i32 -7535, i32 -5398, i32 2563, i32 1142, i32 -7540, i32 3926, i32 2958, i32 4928, i32 7090, i32 3286, i32 -9376, i32 -7367, i32 -1158, i32 3475, i32 9508, i32 -5139, i32 5619, i32 -1370, i32 5210, i32 2647, i32 -6072, i32 8673, i32 -4284, i32 -1706, i32 -6148, i32 6356, i32 -7423, i32 -1742, i32 3786, i32 9072, i32 5862, i32 -4000, i32 -9894, i32 713, i32 -4357, i32 1950, i32 2559, i32 -90, i32 5652, i32 -9186, i32 3875, i32 7792, i32 -2716, i32 -3284, i32 -4631, i32 1162, i32 2769, i32 1380, i32 -1783, i32 -8376, i32 -2268, i32 -1822, i32 9505, i32 7771, i32 2332, i32 2606, i32 -2864, i32 -9162, i32 749, i32 3895, i32 -2588, i32 -3024, i32 6266, i32 9806, i32 7293, i32 -7229, i32 1942, i32 -8167, i32 3043, i32 3601, i32 -1748, i32 -7924, i32 8147, i32 -9672, i32 1659, i32 1353, i32 -6256, i32 -3188, i32 6380, i32 -8916, i32 -4827, i32 -5184, i32 -9771, i32 -791, i32 7479, i32 -9441, i32 -5448, i32 8527, i32 9260, i32 5550, i32 -8967, i32 -3791, i32 -3146, i32 -6366, i32 7650, i32 5129, i32 9221, i32 -7611, i32 -7929, i32 -1103, i32 4363, i32 912, i32 1511, i32 -2850, i32 -3584, i32 1023, i32 6958, i32 2583, i32 2582, i32 -1284, i32 8192, i32 2438, i32 8235, i32 -7246, i32 5644, i32 1259, i32 -2699, i32 5622, i32 -934, i32 7264, i32 -8482, i32 5378, i32 -8219, i32 -9197, i32 6857, i32 4457, i32 -8545, i32 -1225, i32 645, i32 737, i32 9009, i32 3144, i32 -5148, i32 8440, i32 -4580, i32 1712, i32 4932, i32 -9402, i32 -7647, i32 4667, i32 5046, i32 -8949, i32 3423, i32 -5068, i32 5358, i32 -8752, i32 792, i32 3753, i32 -1799, i32 -894, i32 4625, i32 2305, i32 -9266, i32 -5943, i32 6675, i32 -235, i32 -5909, i32 -6054, i32 -4472, i32 5720, i32 4757, i32 -3557, i32 286, i32 -66, i32 -7796, i32 -5420, i32 8650, i32 -4313, i32 -1208, i32 2005, i32 -8271, i32 9481, i32 -2588, i32 9152, i32 4914, i32 8370, i32 9182, i32 6877, i32 5272, i32 9132, i32 -4171, i32 -4905, i32 8708, i32 -6349, i32 -4589, i32 -1947, i32 -7264, i32 8219, i32 7247, i32 -7434, i32 -9429, i32 9851, i32 -648, i32 -8831, i32 9131, i32 -4474, i32 -2525, i32 5525, i32 842, i32 5726, i32 -9515, i32 -9192, i32 -6614, i32 -3662, i32 2236, i32 -2370, i32 6439, i32 7557, i32 6029, i32 -3320, i32 -5463, i32 -8699, i32 -5407, i32 -5864, i32 5080, i32 -9785, i32 -9998, i32 7518, i32 4825, i32 4082, i32 5867, i32 492, i32 8176, i32 -6472, i32 6178, i32 -6440, i32 9392, i32 -9991, i32 -8722, i32 -2811, i32 -2827, i32 -1732, i32 -3510, i32 -4210, i32 5844, i32 163, i32 -2700, i32 -8943, i32 1628, i32 -3954, i32 2174, i32 819, i32 5343, i32 -2795, i32 -8436, i32 152, i32 -1067, i32 7441, i32 -2093, i32 -9395, i32 8301, i32 -6179, i32 4565, i32 -1062, i32 2282, i32 -7500, i32 6306, i32 -9667, i32 1579, i32 -528, i32 -5986, i32 9113, i32 6446, i32 -8131, i32 7491, i32 4069, i32 1164, i32 7471, i32 -2325, i32 -6377, i32 2504, i32 5405, i32 -6947, i32 6689, i32 5013, i32 -291, i32 5317, i32 4000, i32 2089, i32 5377, i32 6732, i32 4163, i32 5002, i32 -980, i32 4128, i32 5798, i32 6589, i32 -2661, i32 -2975, i32 -3052, i32 -9470, i32 -8050, i32 -1540, i32 6494, i32 -7882, i32 4248, i32 9721, i32 2615, i32 -1952, i32 -8329, i32 -8163, i32 9611, i32 -341, i32 4430, i32 8115, i32 -2497, i32 -3307, i32 4296, i32 8580, i32 -6062, i32 -5465, i32 5952, i32 587, i32 1970, i32 -1137, i32 -7612, i32 -5148, i32 -6303, i32 5145, i32 -111, i32 -7307, i32 8520, i32 6457, i32 -7985, i32 -2966, i32 5650, i32 2689, i32 -283, i32 6125, i32 8203, i32 8558, i32 3367, i32 5836, i32 -1692, i32 4224, i32 -955, i32 -795, i32 -7331, i32 2818, i32 3236, i32 -4290, i32 2894, i32 -3, i32 -5978, i32 -2872, i32 1737, i32 -3301, i32 4995, i32 8429, i32 -5969, i32 -851, i32 4971, i32 8865, i32 2526, i32 6258, i32 541, i32 -2123, i32 -4330, i32 -1096, i32 5473, i32 -8036, i32 -9236, i32 -7663, i32 -4243, i32 4916, i32 -4035, i32 -2973, i32 5581, i32 -9461, i32 6771, i32 -4232, i32 1878, i32 3591, i32 -7916, i32 6622, i32 -8407, i32 3288, i32 6387, i32 4450, i32 9966, i32 -6583, i32 -1537, i32 9501, i32 -840, i32 2677, i32 -2400, i32 -8280, i32 4742, i32 6904, i32 -1626, i32 -6166, i32 1902, i32 569, i32 -2023, i32 5912, i32 6934, i32 -2578, i32 -9434, i32 -5382, i32 -9054, i32 -3395, i32 5184, i32 -5016, i32 -292, i32 7775, i32 -380, i32 -5866, i32 -9152, i32 -8554, i32 9522, i32 -7614, i32 -7309, i32 2755, i32 -2642, i32 -3687, i32 3628, i32 -2749, i32 -6431, i32 5901, i32 511, i32 2409, i32 1529, i32 -5320, i32 7975, i32 9456, i32 2876, i32 -3662, i32 -2222, i32 2401, i32 9237, i32 -4727, i32 299, i32 8629, i32 8626, i32 -8522, i32 2948, i32 4635, i32 4198, i32 -2089, i32 -1626, i32 8465, i32 3200, i32 4869, i32 5560, i32 -2227, i32 -7649, i32 -3611, i32 1278, i32 2787, i32 -3458, i32 6518, i32 1545, i32 5446, i32 -3041, i32 -7380, i32 72, i32 953, i32 3301, i32 -1694, i32 -6010, i32 9087, i32 897, i32 2311, i32 3157, i32 -1165, i32 -3729, i32 9229, i32 -3270, i32 -9762, i32 -7615, i32 -5908, i32 -5165, i32 -185, i32 -4060, i32 -3245, i32 -2023, i32 7714, i32 4234, i32 -701, i32 -7809, i32 1353, i32 1285, i32 -2068, i32 -2783, i32 7799, i32 6264, i32 8526, i32 4682, i32 3182, i32 3525, i32 4611, i32 4538, i32 7370, i32 -6804, i32 3525, i32 5195, i32 -1583, i32 -6879, i32 -341, i32 9026, i32 646, i32 -1098, i32 -9087, i32 -8595, i32 8781, i32 -2620, i32 4664, i32 3480, i32 8346, i32 -2264, i32 -8706, i32 -3681, i32 -8880, i32 2668, i32 7503, i32 9515, i32 990, i32 -6553, i32 -271, i32 -1170, i32 9156, i32 4358, i32 -6298, i32 4728, i32 -2345, i32 7445, i32 633, i32 -2001, i32 8303, i32 2096, i32 5453, i32 2505, i32 -6497, i32 3627, i32 2932, i32 1115, i32 590, i32 1172, i32 8215, i32 -3925, i32 -1669, i32 -5962, i32 -8281, i32 5609, i32 4062, i32 7502, i32 9649, i32 -7690, i32 9769, i32 -6918, i32 6007, i32 -4445, i32 -5640, i32 -4491, i32 2683, i32 -5050, i32 -7089, i32 -7380, i32 -4988, i32 6128, i32 1160, i32 336, i32 6717, i32 -3872, i32 -9475, i32 -4892, i32 9379, i32 3512, i32 6605, i32 8289, i32 3929, i32 -6098, i32 -8922, i32 9864, i32 -7261, i32 -8723, i32 1865, i32 2741, i32 -2266, i32 -2888, i32 3105, i32 388, i32 1168, i32 3042, i32 898, i32 9840, i32 -8189, i32 -2958, i32 -7555, i32 -2522, i32 2777, i32 -9104, i32 -9786, i32 3085, i32 -8245, i32 -370, i32 -6873, i32 -2187, i32 -174, i32 182, i32 -2879, i32 9524, i32 139, i32 -4664, i32 2890, i32 6964, i32 -7399, i32 80, i32 -1095, i32 -1259, i32 -3996, i32 5857, i32 6814, i32 8015, i32 -6011, i32 7250, i32 -6109, i32 4569, i32 427, i32 -9103, i32 -7074, i32 -2307, i32 624, i32 6819, i32 -2033, i32 9191, i32 4900, i32 -5068, i32 1433, i32 6568, i32 9364, i32 -5656, i32 -5999, i32 9482, i32 -3445, i32 6248, i32 4152, i32 -2786, i32 8265, i32 6417, i32 -8768, i32 614, i32 -7716, i32 8577, i32 -8218, i32 -4178, i32 773, i32 8766, i32 -4124, i32 -9327, i32 6051, i32 9285, i32 -7756, i32 -288, i32 5935, i32 -5191, i32 -3581, i32 -7512, i32 5634, i32 8924, i32 1138, i32 5637, i32 -9603, i32 -3526, i32 9003, i32 8649, i32 9970, i32 2459, i32 -9444, i32 -374, i32 -7137, i32 -3964, i32 -8914, i32 -4112, i32 4781, i32 -7101, i32 -9468, i32 4228, i32 -9048, i32 -4373, i32 -6982, i32 3140, i32 619, i32 -6995, i32 -6900, i32 3991, i32 -2062, i32 313, i32 7578, i32 4161, i32 4645, i32 5601, i32 9368, i32 -4990, i32 6732, i32 5196, i32 -5128, i32 9475, i32 -9344, i32 -2370, i32 2766, i32 531, i32 -1188, i32 -3817, i32 -7678, i32 5865, i32 -5598, i32 8790, i32 9979, i32 9537, i32 8694, i32 -2906, i32 6756, i32 1039, i32 -8545, i32 -8465, i32 7201, i32 4289, i32 1405, i32 -5424, i32 -799, i32 -1721, i32 -8601, i32 4399, i32 9135, i32 -3423, i32 -7679, i32 -3454, i32 3868, i32 6241, i32 -910, i32 -9078, i32 2616, i32 1407, i32 -8096, i32 -1705, i32 -7440, i32 1258, i32 -785, i32 -354, i32 4087, i32 3602, i32 7267, i32 -938, i32 28, i32 3393, i32 7186, i32 2733, i32 410, i32 -8498, i32 6307, i32 -3133, i32 -5550, i32 -2075, i32 1316, i32 2772, i32 -6372, i32 -5311, i32 -6888, i32 7515, i32 -1711, i32 -8152, i32 -4351, i32 -6327, i32 -6289, i32 -5669, i32 -9486, i32 -1086, i32 -6372, i32 -3189, i32 3729, i32 7749, i32 -6620, i32 -9000, i32 -7931, i32 -2552, i32 3664, i32 7100, i32 2436, i32 -7357, i32 1871, i32 5592, i32 -9192, i32 -859, i32 -6922, i32 4040, i32 -6263, i32 -3731, i32 -2703, i32 6532, i32 1629, i32 5707, i32 3743, i32 4550, i32 -8264, i32 3608, i32 8164, i32 9142, i32 7629, i32 6707, i32 7040, i32 9985, i32 5249, i32 -8864, i32 -6153, i32 1236, i32 7467, i32 -9994, i32 527, i32 -6703, i32 441, i32 -6077, i32 -6571, i32 3802, i32 7578, i32 -8566, i32 -8535, i32 5002, i32 1645, i32 7225, i32 -2119, i32 129, i32 -619, i32 -7555, i32 -5112, i32 -5128, i32 -9126, i32 5904, i32 7435, i32 7025, i32 2690, i32 4984, i32 -2809, i32 -1056, i32 -2838, i32 -3572, i32 6721, i32 -1996, i32 -7821, i32 280, i32 -132, i32 -7250, i32 4285, i32 -4775, i32 -8016, i32 1547, i32 7087, i32 7480, i32 1588, i32 1016, i32 -6230, i32 -4880, i32 -4713, i32 -6606, i32 6741, i32 -3386, i32 5372, i32 -8110, i32 -8552, i32 8613, i32 -1378, i32 8821, i32 3669, i32 8942, i32 -5912, i32 3866, i32 -5928, i32 -2300, i32 1562, i32 -7318, i32 8176, i32 -7764, i32 8435, i32 -3081, i32 -4211, i32 828, i32 -7781, i32 -5588, i32 1425, i32 -7118, i32 2814, i32 -2931, i32 2251, i32 2758, i32 -1768, i32 8577, i32 4723, i32 1450, i32 -4564, i32 4232, i32 5011, i32 9174, i32 1548, i32 6665, i32 8841, i32 6494, i32 -8175, i32 2926, i32 7374, i32 -1014, i32 -2291, i32 -3370, i32 -3225, i32 96, i32 9342, i32 -5575, i32 -1816, i32 3774, i32 -1627, i32 7446, i32 -77, i32 9716, i32 -9524, i32 -9186, i32 2239, i32 -4544, i32 -4540, i32 9304, i32 -476, i32 -4540, i32 6824, i32 8501, i32 2803, i32 3445, i32 -9413, i32 -5800, i32 -5464, i32 -2213, i32 5884, i32 -9970, i32 9323, i32 -2200, i32 -6531, i32 8887, i32 -4646, i32 -6229, i32 1388, i32 -8794, i32 -6433, i32 -644, i32 -850, i32 5965, i32 5013, i32 5232, i32 8741, i32 -3918, i32 -3162, i32 -9561, i32 -8778, i32 -4525, i32 -1056, i32 2165, i32 1133, i32 -641, i32 -9916, i32 -2763, i32 -5577, i32 2127, i32 -4722, i32 5705, i32 -5751, i32 -4840, i32 -2827, i32 -5732, i32 8796, i32 9461, i32 -2624, i32 3497, i32 4855, i32 8045, i32 -3694, i32 6363, i32 -5219, i32 -1336, i32 -8680, i32 -4806, i32 6046, i32 1529, i32 -2160, i32 2904, i32 6836, i32 5243, i32 1825, i32 2186, i32 5010, i32 -1014, i32 -7375, i32 -4083, i32 3517, i32 -2927, i32 -1723, i32 -9298, i32 -1406, i32 4308, i32 -8245, i32 -5424, i32 -818, i32 -902, i32 -9030, i32 2206, i32 4044, i32 3774, i32 -182, i32 -5662, i32 2511, i32 1589, i32 -9197, i32 -4533, i32 -50, i32 2352, i32 -443, i32 -1179, i32 -1085, i32 -4688, i32 1840, i32 -2966, i32 3238, i32 3026, i32 1531, i32 -5919, i32 502, i32 -1444, i32 6886, i32 -6864, i32 1255, i32 5974, i32 -271, i32 -3094, i32 9094, i32 -2414, i32 2882, i32 -6992, i32 -2561, i32 9152, i32 656, i32 -8331, i32 7909, i32 8205, i32 -4924, i32 9262, i32 952, i32 -1801, i32 -4389, i32 -813, i32 8663, i32 3287, i32 -407, i32 5762, i32 -8213, i32 -7233, i32 5063, i32 -2354, i32 -6292, i32 3935, i32 9357, i32 -1639, i32 7534, i32 9575, i32 2564, i32 3616, i32 957, i32 5969, i32 -6611, i32 -3122, i32 249, i32 -8713, i32 -4014, i32 -9282, i32 -6140, i32 -2488, i32 6372, i32 -9727, i32 4171, i32 -1405, i32 7385, i32 -3686, i32 -6269, i32 9640, i32 -9677, i32 -2070, i32 5578, i32 6743, i32 3826, i32 -7171, i32 -7069, i32 6253, i32 98, i32 -7211, i32 3100, i32 2580, i32 890, i32 3438, i32 900, i32 -3880, i32 5419, i32 9931, i32 -1928, i32 510, i32 5292, i32 -5204, i32 -1182, i32 7997, i32 -8706, i32 8286, i32 9187, i32 9390, i32 8965, i32 3116, i32 -7477, i32 -6051, i32 7306, i32 5019, i32 -691, i32 -5318, i32 -5167, i32 9983, i32 -9597, i32 6463, i32 -3749, i32 -1824, i32 -822, i32 -6094, i32 1755, i32 9142, i32 -7566, i32 -8455, i32 -8480, i32 1696, i32 -2585, i32 1146, i32 -5258, i32 9902, i32 -6664, i32 -8064, i32 6714, i32 -1701, i32 5363, i32 6347, i32 -1916, i32 568, i32 -7077, i32 2043, i32 -8753, i32 -1049, i32 -9419, i32 877, i32 5069, i32 -4485, i32 7518, i32 -5888, i32 9413, i32 -5930, i32 -3678, i32 -7951, i32 7789, i32 -6435, i32 -5083, i32 -6658, i32 0, i32 2473, i32 5295, i32 3459, i32 -5119, i32 -7599, i32 -4296, i32 7336, i32 -4116, i32 -707, i32 6454, i32 -9739, i32 7630, i32 -9724, i32 -9181, i32 -4527, i32 -1140, i32 4158, i32 -8292, i32 -3391, i32 -8055, i32 -1635, i32 -8128, i32 -498, i32 9593, i32 -3108, i32 -7947, i32 -2235, i32 8389, i32 -7339, i32 -8516, i32 2260, i32 5919, i32 -2355, i32 3068, i32 -5824, i32 -272, i32 9405, i32 -5965, i32 -7775, i32 8173, i32 -9846, i32 -182, i32 -5939, i32 8607, i32 -7500, i32 4886, i32 -6419, i32 8197, i32 -6700, i32 3141, i32 8627, i32 -4443, i32 -8398, i32 7214, i32 -748, i32 -763, i32 -7230, i32 5655, i32 3248, i32 -9948, i32 3647, i32 6751, i32 7702, i32 8676, i32 -1048, i32 -9809, i32 -9200, i32 -9334, i32 9761, i32 -7219, i32 -1634, i32 2092, i32 9747, i32 -1013, i32 -5425, i32 -1023, i32 183, i32 -5750, i32 8621, i32 -3400, i32 3602, i32 -8562, i32 7454, i32 -1629, i32 -7359, i32 9289, i32 8566, i32 979, i32 3932, i32 -9925, i32 2715, i32 3323, i32 -4190, i32 -2723, i32 -1780, i32 6640, i32 6756, i32 -1588, i32 3946, i32 6810, i32 9279, i32 -8453, i32 839, i32 -7979, i32 -4500, i32 1386, i32 -115, i32 4270, i32 8250, i32 -5369, i32 -339, i32 403, i32 4240, i32 1907, i32 -8669, i32 2941, i32 -2582, i32 -1490, i32 -9614, i32 2996, i32 8384, i32 -2579, i32 7078, i32 7455, i32 -8820, i32 -2206, i32 2908, i32 -5648, i32 -1005, i32 -6948, i32 -8522, i32 -2573, i32 8814, i32 -5421, i32 2330, i32 -9750, i32 -2365, i32 6364, i32 -8429, i32 7135, i32 -5190, i32 8115, i32 -6406, i32 3331, i32 -7561, i32 3403, i32 4063, i32 2831, i32 -7104, i32 2699, i32 -1770, i32 -6250, i32 9457, i32 9778, i32 711, i32 -9518, i32 4880, i32 -3775, i32 2051, i32 9015, i32 -8844, i32 6674, i32 8009, i32 -1625, i32 5880, i32 3310, i32 -6599, i32 2799, i32 5384, i32 -6129, i32 -4824, i32 2148, i32 -3399, i32 9906, i32 -5288, i32 5090, i32 -9407, i32 -9202, i32 162, i32 2079, i32 6768, i32 3543, i32 1760, i32 7308, i32 -2448, i32 21, i32 4652, i32 -519, i32 3388, i32 8234, i32 8542, i32 5712, i32 7672, i32 -4598, i32 1993, i32 -1703, i32 5592, i32 -6341, i32 4262, i32 -5651, i32 9162, i32 9213, i32 9870, i32 7068, i32 -586, i32 -4223, i32 9201, i32 -7434, i32 236, i32 6147, i32 -5508, i32 -9821, i32 1637, i32 7016, i32 5334, i32 -2417, i32 7535, i32 -3440, i32 1337, i32 -6249, i32 -9672, i32 7668, i32 7723, i32 -8821, i32 -5578, i32 -1676, i32 9935, i32 9222, i32 -2266, i32 9334, i32 -7768, i32 49, i32 7672, i32 1397, i32 5079, i32 5705, i32 1117, i32 4488, i32 4221, i32 -1004, i32 5099, i32 8488, i32 -4609, i32 -1241, i32 9639, i32 -9034, i32 -1658, i32 8232, i32 -2580, i32 -2732, i32 8716, i32 -6316, i32 4683, i32 3320, i32 2191, i32 -8056, i32 -7303, i32 -2256, i32 9815, i32 7887, i32 1052, i32 3551, i32 3913, i32 2036, i32 1866, i32 140, i32 6417, i32 -926, i32 -644, i32 7444, i32 3155, i32 -4954, i32 -2212, i32 -739, i32 1849, i32 1978, i32 -8186, i32 7857, i32 -7162, i32 -5778, i32 2115, i32 -6295, i32 -3415, i32 1869, i32 -901, i32 4724, i32 -3967, i32 -4609, i32 9982, i32 1541, i32 5076, i32 -8396, i32 -7578, i32 -1806, i32 9734, i32 5304, i32 6941, i32 9735, i32 -838, i32 -6862, i32 2588, i32 -5345, i32 -2799, i32 -1741, i32 -117, i32 -2435, i32 -6226, i32 900, i32 -5811, i32 -8041, i32 1402, i32 5893, i32 3827, i32 -3319, i32 6984, i32 -3450, i32 872, i32 894, i32 8329, i32 7513, i32 -2582, i32 4810, i32 -4118, i32 -2578, i32 -615, i32 7584, i32 4025, i32 -2931, i32 9006, i32 -7444, i32 -4341, i32 -932, i32 -8703, i32 -155, i32 -3515, i32 -9594, i32 1324, i32 6362, i32 5864, i32 -2294, i32 5970, i32 8825, i32 559, i32 -505, i32 -6650, i32 168, i32 212, i32 -4880, i32 -8144, i32 4555, i32 -1174, i32 -6108, i32 9323, i32 2216, i32 1701, i32 9257, i32 -3138, i32 8063, i32 4629, i32 -620, i32 -7659, i32 -1049, i32 6735, i32 -5541, i32 -6971, i32 2687, i32 -1693, i32 7300, i32 -3453, i32 7933, i32 105, i32 -5741, i32 8484, i32 9297, i32 -8897, i32 2886, i32 8943, i32 4648, i32 1036, i32 9796, i32 3054, i32 -5322, i32 3116, i32 28, i32 -7260, i32 -5132, i32 -733, i32 7354, i32 -2557, i32 2220, i32 6048, i32 3143, i32 8495, i32 -3455, i32 -8228, i32 6233, i32 -2892, i32 4342, i32 -841, i32 3724, i32 5615, i32 -5003, i32 4405, i32 -6791, i32 4370, i32 2078, i32 -9839, i32 -9145, i32 -6200, i32 3292, i32 3038, i32 6232, i32 568, i32 5290, i32 6437, i32 -720, i32 894, i32 -3488, i32 5979, i32 -2320, i32 -8917, i32 4576, i32 3016, i32 9169, i32 -315, i32 -5349, i32 2501, i32 9316, i32 9880, i32 6370, i32 -5496, i32 -168, i32 7062, i32 -816, i32 -8739, i32 -2366, i32 3430, i32 -316, i32 -3609, i32 -5502, i32 9577, i32 -9346, i32 1669, i32 2514, i32 3984, i32 -7448, i32 -7488, i32 2153, i32 3940, i32 -6520, i32 3225, i32 1608, i32 6517, i32 -5639, i32 -5400, i32 -5201, i32 6361, i32 -1130, i32 222, i32 -1319, i32 2968, i32 8114, i32 -6858, i32 9788, i32 8559, i32 -3448, i32 -9207, i32 9113, i32 8399, i32 9786, i32 8809, i32 -5631, i32 -3488, i32 6166, i32 -2569, i32 2060, i32 4799, i32 8355, i32 -5780, i32 -3973, i32 -2495, i32 -7948, i32 -6441, i32 -9371, i32 -7525, i32 -4921, i32 -8479, i32 -6418, i32 -6957, i32 5315, i32 2523, i32 35, i32 7167, i32 -3644, i32 -58, i32 -5116, i32 -9765, i32 -5475, i32 -3209, i32 -5630, i32 -4472, i32 1304, i32 7306, i32 4818, i32 2666, i32 -8836, i32 7617, i32 -3704, i32 -8051, i32 -1443, i32 -1841, i32 7377, i32 -2794, i32 6575, i32 7828, i32 -8492, i32 2441, i32 -2467, i32 -9958, i32 4606, i32 -548, i32 -4229, i32 5730, i32 6021, i32 -3248, i32 1675, i32 3033, i32 -8266, i32 -8515, i32 1783, i32 5191, i32 6732, i32 6208, i32 1859, i32 1426, i32 -9120, i32 -2237, i32 2280, i32 6016, i32 -9678, i32 -1042, i32 -2580, i32 4947, i32 -4306, i32 -174, i32 3048, i32 3932, i32 -2644, i32 -8020, i32 -2907, i32 5373, i32 2958, i32 -4113, i32 9901, i32 9138, i32 1934, i32 4637, i32 -7144, i32 -6151, i32 -5051, i32 8673, i32 -3203, i32 -4788, i32 -7026, i32 86, i32 9243, i32 -313, i32 53, i32 -7096, i32 2978, i32 -7213, i32 -9062, i32 -7402, i32 -1957, i32 -2905, i32 -4504, i32 -7055, i32 1881, i32 5696, i32 -5695, i32 921, i32 -6777, i32 9603, i32 -7176, i32 9080, i32 4480, i32 -6008, i32 7600, i32 -2718, i32 4239, i32 -7476, i32 -3809, i32 -6734, i32 -7978, i32 -5405, i32 4687, i32 8062, i32 -5116, i32 -8526, i32 4162, i32 -4627, i32 -2162, i32 9441, i32 -5209, i32 9832, i32 3217, i32 -3040, i32 178, i32 -7185, i32 -3669, i32 -5097, i32 -1293, i32 2301, i32 9330, i32 -1998, i32 -3280, i32 7183, i32 3169, i32 -5735, i32 4779, i32 9476, i32 -9486, i32 30, i32 -6355, i32 -4405, i32 5132, i32 -988, i32 2432, i32 4849, i32 -3493, i32 -397, i32 -3868, i32 -5690, i32 -3722, i32 -6651, i32 -198, i32 568, i32 -6004, i32 -3360, i32 3530, i32 975, i32 6300, i32 4584, i32 1898, i32 -4828, i32 -9862, i32 1174, i32 8677, i32 -4100, i32 -6464, i32 5992, i32 -3720, i32 8713, i32 -539, i32 9706, i32 -5804, i32 -1652, i32 6777, i32 4769, i32 -6538, i32 9647, i32 3791, i32 -5219, i32 6630, i32 8912, i32 8356, i32 6901, i32 9361, i32 6796, i32 -5857, i32 6091, i32 2522, i32 399, i32 -5700, i32 9147, i32 1190, i32 6954, i32 -6951, i32 5247, i32 937, i32 -4521, i32 9996, i32 2865, i32 7717, i32 8833, i32 4073, i32 -4336, i32 -7296, i32 -4419, i32 9345, i32 8375, i32 2812, i32 7773, i32 5806, i32 -486, i32 -1460, i32 -953, i32 7095, i32 -7119, i32 -4385, i32 -7523, i32 -7998, i32 7899, i32 -5226, i32 -2656, i32 1028, i32 6519, i32 5585, i32 -5135, i32 1279, i32 6899, i32 -5942, i32 9171, i32 5136, i32 -6262, i32 5344, i32 8755, i32 5045, i32 -9312, i32 -3308, i32 8984, i32 -8770, i32 6737, i32 -1712, i32 5819, i32 -5439, i32 -4857, i32 -5439, i32 -8747, i32 -922, i32 5723, i32 -2137, i32 -9530, i32 7909, i32 9241, i32 -6184, i32 -8922, i32 -7275, i32 -8739, i32 6804, i32 -5961, i32 -8594, i32 -5496, i32 4959, i32 -2600, i32 -3855, i32 -5237, i32 9312, i32 -9547, i32 -7267, i32 2837, i32 -509, i32 4060, i32 -4306, i32 -3961, i32 3019, i32 9113, i32 766, i32 -7373, i32 -7912, i32 -9796, i32 -7599, i32 -4838, i32 -9457, i32 -9581, i32 4158, i32 -1024, i32 2426, i32 -1150, i32 -1539, i32 212, i32 -4906, i32 7766, i32 2741, i32 4291, i32 -8560, i32 -7236, i32 2754, i32 6634, i32 -1610, i32 8622, i32 -348, i32 4510, i32 1501, i32 -2650, i32 587, i32 -2944, i32 3242, i32 -5354, i32 -5977, i32 811, i32 -6, i32 -4946, i32 -6164, i32 -7923, i32 -6623, i32 9359, i32 5224, i32 6830, i32 8537, i32 -4359, i32 -1965, i32 -9653, i32 1107, i32 3213, i32 6607, i32 -4320, i32 -3484, i32 1427, i32 -7082, i32 4820, i32 -4445, i32 7741, i32 4799, i32 4071, i32 8708, i32 1911, i32 8917, i32 -2661, i32 -6021, i32 -8345, i32 -1258, i32 366, i32 -5820, i32 -4349, i32 -5117, i32 2895, i32 3368, i32 -6501, i32 1611, i32 873, i32 9864, i32 8030, i32 -2954, i32 -4747, i32 6437, i32 -5533, i32 7127, i32 4591, i32 2940, i32 909, i32 2935, i32 4062, i32 -3907, i32 3036, i32 -377, i32 8789, i32 5615, i32 -794, i32 -932, i32 6945, i32 -5667, i32 8762, i32 570, i32 2038, i32 -1979, i32 -1166, i32 9966, i32 -7567, i32 -2573, i32 6767, i32 -7905, i32 -1764, i32 4046, i32 -960, i32 -4239, i32 -8728, i32 -2063, i32 -2081, i32 7287, i32 -1215, i32 -6705, i32 -8124, i32 3810, i32 6263, i32 2049, i32 1258, i32 -1734, i32 4624, i32 7011, i32 5228, i32 -5664, i32 9384, i32 -2111, i32 9862, i32 -7800, i32 5588, i32 4905, i32 5091, i32 7483, i32 -7650, i32 5498, i32 8709, i32 3556, i32 -9136, i32 4026, i32 9755, i32 -6268, i32 -2580, i32 1602, i32 4537, i32 -1458, i32 5590, i32 -2275, i32 982, i32 8378, i32 -7319, i32 6406, i32 -7586, i32 -6418, i32 -8480, i32 -6843, i32 -8509, i32 8503, i32 1303, i32 -2086, i32 6920, i32 -751, i32 4035, i32 -4256, i32 -8110, i32 -8271, i32 5297, i32 -3721, i32 -6993, i32 -5458, i32 -9708, i32 3839, i32 5264, i32 -5058, i32 7271, i32 -564, i32 -2209, i32 9800, i32 9510, i32 6639, i32 1528, i32 9884, i32 -8675, i32 9259, i32 -757, i32 7242, i32 -8418, i32 -7654, i32 -7754, i32 6691, i32 -2345, i32 1260, i32 -8822, i32 -5359, i32 942, i32 5322, i32 6850, i32 -5489, i32 4009, i32 -8652, i32 7222, i32 9689, i32 -2696, i32 -8465, i32 -1888, i32 2381, i32 6451, i32 1683, i32 -9748, i32 -6401, i32 2261, i32 4520, i32 5706, i32 7196, i32 -3803, i32 1283, i32 5572, i32 -2863, i32 5856, i32 5251, i32 5837, i32 2220, i32 9926, i32 9489, i32 -9487, i32 2480, i32 379, i32 5730, i32 -2205, i32 -8833, i32 -6735, i32 1129, i32 -5012, i32 -3611, i32 -4479, i32 -1939, i32 -342, i32 4618, i32 5176, i32 -1545, i32 3046, i32 6125, i32 6425, i32 426, i32 -356, i32 -5897, i32 6309, i32 7183, i32 1816, i32 -8536, i32 -8349, i32 -4224, i32 -8181, i32 -1614, i32 -9515, i32 -2598, i32 -2526, i32 -4789, i32 2961, i32 3142, i32 6256, i32 8219, i32 -5569, i32 2583, i32 -8503, i32 4288, i32 226, i32 1213, i32 6133, i32 -6626, i32 8793, i32 2370, i32 -1133, i32 6345, i32 8500, i32 -4357, i32 6142, i32 -1436, i32 4226, i32 55, i32 8484, i32 -1, i32 -5145, i32 -52, i32 -4903, i32 -9865, i32 -7927, i32 237, i32 4302, i32 4049, i32 -9103, i32 -3067, i32 -664, i32 -7916, i32 -8771, i32 -8592, i32 8578, i32 6219, i32 -6672, i32 -1067, i32 6420, i32 8691, i32 -8633, i32 -6294, i32 -2380, i32 1966, i32 -710, i32 -1095, i32 7452, i32 9805, i32 -4915, i32 3266, i32 -3405, i32 7092, i32 -2028, i32 -1367, i32 4102, i32 427, i32 6680, i32 5309, i32 1237, i32 4541, i32 -9213, i32 -5506, i32 5181, i32 1355, i32 3345, i32 5481, i32 4089, i32 -2831, i32 3847, i32 9607, i32 -9409, i32 -2098, i32 -1501, i32 -9240, i32 8928, i32 6132, i32 -5451, i32 6632, i32 6648, i32 -4808, i32 -1086, i32 -8862, i32 -9555, i32 1460, i32 3224, i32 -4052, i32 8378, i32 -1904, i32 -1401, i32 5026, i32 -3419, i32 -1726, i32 4679, i32 -8778, i32 7179, i32 -3161, i32 -3250, i32 -4689, i32 -9567, i32 9582, i32 1181, i32 -9877, i32 8467, i32 3201, i32 2228, i32 8223, i32 -2217, i32 6378, i32 2910, i32 9253, i32 7704, i32 4256, i32 -9816, i32 6912, i32 -2404, i32 4095, i32 -5254, i32 -946, i32 -5223, i32 4659, i32 8450, i32 -8682, i32 2182, i32 -5146, i32 -9780, i32 6336, i32 7719, i32 -8760, i32 -4817, i32 -4613, i32 -357, i32 8111, i32 8460, i32 5268, i32 1229, i32 -7027, i32 -9101, i32 320, i32 -7681, i32 8768, i32 331, i32 -7786, i32 6372, i32 -9180, i32 -4883, i32 678, i32 -1870, i32 3417, i32 9493, i32 5195, i32 -2888, i32 -8677, i32 -6765, i32 9008, i32 -4145, i32 8422, i32 -4192, i32 149, i32 -9527, i32 -1315, i32 -3962, i32 6649, i32 -1434, i32 7938, i32 -4378, i32 -8809, i32 219, i32 3562, i32 607, i32 6124, i32 -2591, i32 -1774, i32 -417, i32 -3493, i32 2141, i32 -8516, i32 -7104, i32 1800, i32 5303, i32 6060, i32 7077, i32 3355, i32 5713, i32 9879, i32 2539, i32 -1977, i32 -1930, i32 -1145, i32 -1687, i32 4005, i32 6050, i32 -4947, i32 -5839, i32 8762, i32 6950, i32 4884, i32 -4743, i32 8751, i32 3127, i32 6559, i32 8079, i32 4547, i32 8017, i32 4873, i32 -8386, i32 -6757, i32 5591, i32 7888, i32 3749, i32 5902, i32 -8264, i32 9967, i32 1016, i32 6000, i32 8012, i32 -3777, i32 952, i32 -4870, i32 -5198, i32 9461, i32 -2553, i32 654, i32 8335, i32 -8512, i32 -3738, i32 -536, i32 7005, i32 1076, i32 -1200, i32 2364, i32 8867, i32 7526, i32 5071, i32 1765, i32 -1880, i32 3005, i32 -6476, i32 6242, i32 3381, i32 -1305, i32 1103, i32 -279, i32 -6796, i32 -3155, i32 -2592, i32 -3651, i32 4969, i32 -325, i32 -9576, i32 -4742, i32 -2249, i32 -288, i32 9679, i32 7930, i32 -5926, i32 2675, i32 6844, i32 -9374, i32 -8476, i32 -1611, i32 -2969, i32 8582, i32 -4144, i32 5716, i32 7813, i32 1050, i32 -3003, i32 2234, i32 1278, i32 -3429, i32 -7608, i32 1854, i32 -5641, i32 -8914, i32 4864, i32 -9493, i32 -2095, i32 9505, i32 -5852, i32 2385, i32 -2375, i32 -7757, i32 -7296, i32 5584, i32 1932, i32 -2798, i32 -7239, i32 6375, i32 4105, i32 -699, i32 -1245, i32 -9547, i32 -9538, i32 -7090, i32 7215, i32 -1054, i32 -8473, i32 4000, i32 -1908, i32 -7307, i32 9452, i32 8046, i32 2620, i32 8338, i32 -9701, i32 -15, i32 9711, i32 4063, i32 6567, i32 7962, i32 -1013, i32 1121, i32 3058, i32 -3883, i32 -5117, i32 -1904, i32 7543, i32 7471, i32 -8545, i32 3323, i32 3503, i32 34, i32 -3048, i32 -2091, i32 -4236, i32 1856, i32 1165, i32 -3648, i32 8285, i32 -6339, i32 -9328, i32 -3272, i32 -3528, i32 -8424, i32 -9650, i32 5374, i32 1519, i32 7618, i32 6239, i32 -4702, i32 2614, i32 8596, i32 -1668, i32 -3477, i32 7197, i32 -8643, i32 -8116, i32 -4895, i32 -5532, i32 -7806, i32 2592, i32 9417, i32 -6469, i32 9609, i32 -4143, i32 -3118, i32 -8620, i32 6582, i32 3404, i32 -9195, i32 2075, i32 8100, i32 4888, i32 3718, i32 4141, i32 6210, i32 2573, i32 -5174, i32 -395, i32 1537, i32 -9714, i32 4839, i32 5054, i32 712, i32 -2995, i32 411, i32 -7542, i32 5865, i32 1432, i32 -3116, i32 9227, i32 1566, i32 5087, i32 -1486, i32 -9262, i32 -7259, i32 -3137, i32 -3756, i32 1462, i32 -5029, i32 -9290, i32 54, i32 8636, i32 -7205, i32 -6961, i32 -9714, i32 7851, i32 4486, i32 -7714, i32 664, i32 -5518, i32 -9323, i32 -9773, i32 -6341, i32 886, i32 8039, i32 -1654, i32 -851, i32 4637, i32 4920, i32 113, i32 -1504, i32 -7110, i32 -65, i32 8660, i32 -3244, i32 -4455, i32 -7213, i32 -7734, i32 -3010, i32 3209, i32 -9117, i32 -6929, i32 1328, i32 -7026, i32 2377, i32 7185, i32 -379, i32 13, i32 1974, i32 5925, i32 -3728, i32 -8748, i32 3612, i32 -9685, i32 -4968, i32 7296, i32 2780, i32 1625, i32 -6999, i32 2221, i32 -3833, i32 -7149, i32 -8589, i32 -4791, i32 -1007, i32 8999, i32 -7471, i32 8680, i32 -8673, i32 -1664, i32 2995, i32 -6872, i32 1996, i32 -8234, i32 -2008, i32 2933, i32 -4181, i32 6310, i32 2024, i32 1415, i32 -1343, i32 -8353, i32 5133, i32 1444, i32 -4201, i32 -5702, i32 -3811, i32 -5526, i32 2652, i32 -7802, i32 8730, i32 -879, i32 7242, i32 -4197, i32 9649, i32 -9552, i32 -8217, i32 -2539, i32 6520, i32 -6654, i32 8870, i32 -7535, i32 2846, i32 944, i32 6239, i32 -166, i32 2231, i32 985, i32 3603, i32 -5809, i32 -3510, i32 -2804, i32 9331, i32 -2851, i32 -2215, i32 -7350, i32 -8268, i32 2625, i32 -9739, i32 -1960, i32 3980, i32 6537, i32 -7022, i32 8797, i32 -9628, i32 -7593, i32 8364, i32 -3423, i32 -7525, i32 -9939, i32 6568, i32 -6710, i32 3636, i32 4681, i32 9571, i32 -904, i32 2233, i32 -4314, i32 281, i32 -567, i32 -3073, i32 7495, i32 -9002, i32 -7420, i32 5276, i32 9269, i32 7731, i32 8234, i32 8580, i32 -8077, i32 3083, i32 -3761, i32 5990, i32 -443, i32 -4175, i32 4710, i32 -4115, i32 8869, i32 -6970, i32 -722, i32 3142, i32 -7025, i32 7525, i32 -3303, i32 6576, i32 -2371, i32 2099, i32 -955, i32 -1284, i32 2438, i32 -5198, i32 -203, i32 -3454, i32 -9500, i32 -5021, i32 -3479, i32 5598, i32 8689, i32 6817, i32 -3178, i32 -5788, i32 9937, i32 6567, i32 5471, i32 2586, i32 3619, i32 -4572, i32 -7572, i32 -1121, i32 -2547, i32 -9117, i32 3747, i32 9059, i32 -5697, i32 -7690, i32 6218, i32 6830, i32 -7850, i32 -204, i32 746, i32 9420, i32 -9092, i32 353, i32 -5245, i32 8588, i32 -5373, i32 6053, i32 9419, i32 4632, i32 -5025, i32 -4324, i32 9533, i32 2708, i32 8575, i32 2487, i32 3121, i32 8081, i32 6752, i32 9282, i32 2404, i32 -5635, i32 -2892, i32 -8105, i32 -7581, i32 9960, i32 4307, i32 -4378, i32 -8923, i32 -4397, i32 -834, i32 136, i32 599, i32 -2912, i32 992, i32 -4854, i32 -6980, i32 3448, i32 8373, i32 2671, i32 7489, i32 -7581, i32 -8527, i32 -3938, i32 1507, i32 -5392, i32 -2557, i32 6992, i32 3890, i32 7963, i32 -2736, i32 1823, i32 -4040, i32 -1370, i32 -3032, i32 9294, i32 -8091, i32 -1704, i32 -337, i32 9111, i32 5846, i32 7709, i32 8303, i32 -3715, i32 -6446, i32 9026, i32 -7706, i32 -6037, i32 -1746, i32 -5989, i32 -2731, i32 -4053, i32 5247, i32 -9376, i32 -8660, i32 -5765, i32 9835, i32 3959, i32 -6361, i32 3044, i32 -463, i32 8264, i32 937, i32 8417, i32 -4006, i32 548, i32 -5610, i32 8522, i32 -1765, i32 8625, i32 -3413, i32 7463, i32 5721, i32 -6841, i32 6482, i32 -4514, i32 -7444, i32 9139, i32 9698, i32 1775, i32 3499, i32 5951, i32 1561, i32 -1955, i32 4592, i32 5941, i32 -1829, i32 -9989, i32 -5330, i32 1988, i32 5340, i32 -5200, i32 1811, i32 -3982, i32 -3085, i32 -898, i32 -3579, i32 -1709, i32 -207, i32 -4003, i32 -6144, i32 6703, i32 -3365, i32 -8058, i32 2036, i32 -116, i32 3404, i32 -6545, i32 -448, i32 -6433, i32 2102, i32 8275, i32 6553, i32 -4027, i32 -3646, i32 -1231, i32 -5698, i32 9119, i32 -2262, i32 -8842, i32 -3252, i32 5614, i32 1036, i32 -1060, i32 7583, i32 8973, i32 -117, i32 5213, i32 -9014, i32 -4579, i32 7912, i32 -2749, i32 8842, i32 1268, i32 2247, i32 -9767, i32 2906, i32 2698, i32 7775, i32 5364, i32 9836, i32 5417, i32 -3338, i32 4356, i32 -711, i32 -7895, i32 4726, i32 8658, i32 -8195, i32 -1907, i32 8194, i32 9865, i32 -1755, i32 -771, i32 1913, i32 4477, i32 3588, i32 -5735, i32 6498, i32 4979, i32 -2068, i32 -5419, i32 -6924, i32 -3546, i32 -5895, i32 -3174, i32 6130, i32 3255, i32 2350, i32 5485, i32 -3556, i32 6289, i32 -1498, i32 2042, i32 3508, i32 2798, i32 -3689, i32 -473, i32 -9962, i32 9097, i32 9470, i32 1027, i32 -9780, i32 -7020, i32 5381, i32 9504, i32 5638, i32 -6708, i32 -8256, i32 -1056, i32 6592, i32 6854, i32 8153, i32 9963, i32 4837, i32 1521, i32 -6080, i32 6078, i32 -4962, i32 -7841, i32 -8160, i32 -7355, i32 5160, i32 6258, i32 540, i32 -8311, i32 -44, i32 -745, i32 1747, i32 -9851, i32 -152, i32 -5536, i32 -9073, i32 -4486, i32 -201, i32 4980, i32 902, i32 8347, i32 -2353, i32 1113, i32 -4851, i32 96, i32 -5571, i32 2311, i32 -1871, i32 8578, i32 -5272, i32 -9680, i32 -915, i32 -3335, i32 -7230, i32 -5834, i32 -6925, i32 -8654, i32 -3625, i32 -2778, i32 -5459, i32 5679, i32 -9917, i32 -5797, i32 8656, i32 -154, i32 9474, i32 -8304, i32 -5520, i32 9854, i32 3571, i32 95, i32 9091, i32 -149, i32 -8632, i32 -3271, i32 9084, i32 -4346, i32 1806, i32 4880, i32 2340, i32 -7776, i32 -6120, i32 3735, i32 -9580, i32 3050, i32 9084, i32 2716, i32 1509, i32 1298, i32 2989, i32 5651, i32 4378, i32 -1423, i32 -2445, i32 4097, i32 7775, i32 1733, i32 1983, i32 -1442, i32 8721, i32 6831, i32 -1923, i32 5149, i32 2270, i32 2390, i32 2448, i32 -8256, i32 2862, i32 -8202, i32 -4783, i32 -8403, i32 4890, i32 -230, i32 -5241, i32 -6709, i32 5751, i32 9143, i32 6076, i32 -281, i32 -9175, i32 -2195, i32 8655, i32 -3438, i32 4363, i32 -3845, i32 -1631, i32 6872, i32 8603, i32 -3142, i32 6885, i32 6470, i32 3501, i32 4524, i32 6604, i32 -8075, i32 -5469, i32 8504, i32 7107, i32 -4240, i32 -551, i32 -2728, i32 179, i32 -3429, i32 -5158, i32 -9946, i32 -3752, i32 4929, i32 5153, i32 -2844, i32 2850, i32 -3251, i32 3010, i32 3632, i32 6354, i32 1267, i32 7984, i32 -1839, i32 -7452, i32 -8532, i32 7606, i32 -8598, i32 -8821, i32 -9795, i32 5709, i32 -5876, i32 7875, i32 -9820, i32 157, i32 -6176, i32 -9520, i32 7072, i32 6039, i32 -7811, i32 199, i32 3404, i32 6737, i32 8290, i32 -3766, i32 3629, i32 -5038, i32 5482, i32 1025, i32 7775, i32 -5804, i32 3915, i32 -8109, i32 -2095, i32 -2761, i32 6401, i32 -7245, i32 -6201, i32 8314, i32 9735, i32 -3018, i32 -13, i32 -8954, i32 -5003, i32 1399, i32 2693, i32 -4543, i32 8296, i32 9760, i32 -8134, i32 -1413, i32 2403, i32 9047, i32 -4654, i32 -4316, i32 5497, i32 -2900, i32 -457, i32 -2667, i32 -5388, i32 -9747, i32 2806, i32 431, i32 6516, i32 -8694, i32 -2306, i32 5171, i32 -5849, i32 5605, i32 407, i32 4686, i32 1899, i32 5736, i32 3258, i32 7296, i32 212, i32 -720, i32 5168, i32 3872, i32 3886, i32 -2662, i32 -3318, i32 7957, i32 -8075, i32 -8601, i32 -8666, i32 -2098, i32 6241, i32 -5522, i32 419, i32 5354, i32 -9868, i32 -1260, i32 7122, i32 -647, i32 -6807, i32 6921, i32 384, i32 2797, i32 -932, i32 2613, i32 -6723, i32 6939, i32 2908, i32 -2832, i32 5284, i32 6139, i32 -9931, i32 -6960, i32 -1088, i32 1660, i32 4559, i32 -661, i32 -6036, i32 2422, i32 -8308, i32 -4402, i32 6253, i32 -7658, i32 -4960, i32 -1924, i32 -7313, i32 8905, i32 72, i32 225, i32 6419, i32 -1468, i32 -6004, i32 7079, i32 4140, i32 -6727, i32 -8345, i32 -1181, i32 -7886, i32 2138, i32 -5745, i32 9082, i32 -4147, i32 -5751, i32 7790, i32 -842, i32 7241, i32 9440, i32 -404, i32 8775, i32 2968, i32 2514, i32 -1638, i32 -9898, i32 -4952, i32 7475, i32 2825, i32 -7640, i32 4595, i32 -5180, i32 3495, i32 -3077, i32 1712, i32 3716, i32 3935, i32 -5881, i32 6615, i32 7227, i32 -6347, i32 2238, i32 -7338, i32 -5931, i32 -2384, i32 -4490, i32 -9920, i32 2050, i32 6751, i32 3620, i32 1902, i32 6906, i32 -3106, i32 4278, i32 -3060, i32 1967, i32 -8307, i32 -997, i32 6733, i32 6401, i32 -502, i32 -8518, i32 6388, i32 7351, i32 6307, i32 -6175, i32 -8205, i32 -3624, i32 -3166, i32 -7186, i32 -7272, i32 -3039, i32 -8797, i32 -2076, i32 7812, i32 819, i32 3248, i32 -6092, i32 -3705, i32 -4598, i32 -88, i32 -4016, i32 7788, i32 1829, i32 -8927, i32 4246, i32 -9905, i32 -7319, i32 -2510, i32 -9158, i32 -3592, i32 2481, i32 -7513, i32 7839, i32 -2958, i32 -2468, i32 -3851, i32 2287, i32 -7330, i32 5664, i32 7801, i32 -9539, i32 -3206, i32 -7528, i32 -9570, i32 -9392, i32 4353, i32 -3472, i32 -1610, i32 5413, i32 1791, i32 -6221, i32 -9459, i32 6796, i32 357, i32 -860, i32 -3267, i32 155, i32 366, i32 -7868, i32 -3922, i32 -8105, i32 -2831, i32 1367, i32 8172, i32 3174, i32 3279, i32 9002, i32 -7360, i32 6309, i32 6846, i32 2510, i32 -8035, i32 -7024, i32 4126, i32 6561, i32 3580, i32 -4065, i32 -6905, i32 2655, i32 -4510, i32 7006, i32 3654, i32 -4911, i32 650, i32 -7406, i32 -1271, i32 9910, i32 4762, i32 288, i32 9152, i32 -7140, i32 -9206, i32 5804, i32 -9494, i32 -7777, i32 -3243, i32 -9528, i32 -3770, i32 -9663, i32 -9173, i32 3225, i32 -2864, i32 1288, i32 8951, i32 6560, i32 -2526, i32 -8053, i32 -1454, i32 3213, i32 6938, i32 -4291, i32 -9601, i32 -3198, i32 -4799, i32 -4637, i32 -6826, i32 -1389, i32 -5144, i32 -4714, i32 8276, i32 9104, i32 9833, i32 -2078, i32 -3138, i32 3335, i32 -4232, i32 -3119, i32 2304, i32 7851, i32 -5377, i32 -2284, i32 7328, i32 5496, i32 8438, i32 -8045, i32 -8816, i32 746, i32 -6736, i32 6319, i32 1089, i32 8456, i32 8546, i32 7430, i32 6427, i32 -5062, i32 -6682, i32 -4399, i32 -7711, i32 3781, i32 -1304, i32 -3651, i32 7925, i32 3009, i32 -5663, i32 6222, i32 7792, i32 -2954, i32 7875, i32 9765, i32 -1307, i32 -4122, i32 -2256, i32 4734, i32 5896, i32 8333, i32 -1584, i32 8773, i32 -8511, i32 -4245, i32 8961, i32 4517, i32 -4047, i32 -8765, i32 -3658, i32 -9868, i32 -3344, i32 1732, i32 -4357, i32 7162, i32 1273, i32 -8269, i32 869, i32 2680, i32 7951, i32 -7986, i32 4650, i32 8672, i32 9745, i32 -6279, i32 1212, i32 -8240, i32 8680, i32 1332, i32 -3818, i32 -8914, i32 -7877, i32 -8906, i32 -1082, i32 -6537, i32 -3649, i32 2513, i32 -5398, i32 -5546, i32 8070, i32 9288, i32 6514, i32 -1052, i32 -8925, i32 4940, i32 -6071, i32 5091, i32 -2515, i32 -6874, i32 -1614, i32 6794, i32 673, i32 -2393, i32 1275, i32 -8272, i32 8343, i32 -3839, i32 7232, i32 9662, i32 1627, i32 -7284, i32 810, i32 1751, i32 -2141, i32 5393, i32 -7311, i32 4077, i32 8462, i32 1385, i32 -1911, i32 3405, i32 3672, i32 -9149, i32 -8793, i32 -4090, i32 -1485, i32 -6576, i32 50, i32 -1778, i32 3516, i32 -3183, i32 3745, i32 -3895, i32 -5087, i32 -2101, i32 7234, i32 -1201, i32 3673, i32 -759, i32 1913, i32 -9968, i32 2368, i32 -3108, i32 -9157, i32 -9738, i32 -3668, i32 -2147, i32 2666, i32 1474, i32 279, i32 -9332, i32 1885, i32 8024, i32 -5890, i32 2385, i32 -5333, i32 -7982, i32 4914, i32 4755, i32 -188, i32 9872, i32 -5687, i32 -4582, i32 -1136, i32 -6676, i32 5404, i32 -2795, i32 -150, i32 1082, i32 4136, i32 3290, i32 -1964, i32 -2025, i32 -5813, i32 3979, i32 3703, i32 -896, i32 -7285, i32 -9390, i32 -912, i32 -9451, i32 4752, i32 -5029, i32 -2463, i32 6713, i32 -4362, i32 -4364, i32 -8163, i32 6923, i32 -4529, i32 1371, i32 -7054, i32 -7574, i32 4151, i32 -4884, i32 5843, i32 4240, i32 9191, i32 8232, i32 6227, i32 6723, i32 -1339, i32 -1599, i32 9453, i32 -7595, i32 8383, i32 -5720, i32 6180, i32 -6513, i32 1761, i32 -1025, i32 -1147, i32 -8575, i32 -2213, i32 -9204, i32 -5244, i32 -324, i32 -5137, i32 8478, i32 59, i32 -4405, i32 -2173, i32 -2794, i32 -2816, i32 -8761, i32 -8250, i32 -1035, i32 4516, i32 8579, i32 8561, i32 -4888, i32 -9616, i32 -882, i32 547, i32 -3153, i32 -394, i32 -4209, i32 -9676, i32 163, i32 1893, i32 -2271, i32 6858, i32 -5215, i32 -2741, i32 2623, i32 -7386, i32 -7129, i32 -6858, i32 -8367, i32 6845, i32 4869, i32 -9174, i32 9819, i32 -1837, i32 2810, i32 5221, i32 -436, i32 1105, i32 9269, i32 -4478, i32 3593, i32 -4048, i32 -31, i32 933, i32 -6961, i32 -1289, i32 8192, i32 -6918, i32 116, i32 4242, i32 -2515, i32 -7582, i32 -8166, i32 298, i32 -2769, i32 6913, i32 -8892, i32 1550, i32 5315, i32 -224, i32 -4919, i32 9348, i32 -9218, i32 2647, i32 3850, i32 -7924, i32 -2253, i32 496, i32 -4535, i32 4185, i32 -8217, i32 9556, i32 -5540, i32 -9994, i32 -6622, i32 5109, i32 3615, i32 -2351, i32 -8067, i32 5468, i32 9480, i32 2536, i32 -8095, i32 -2612, i32 -9392, i32 3859, i32 2303, i32 2553, i32 -1334, i32 9664, i32 753, i32 9729, i32 6081, i32 -8824, i32 -6426, i32 -4012, i32 -8105, i32 -3044, i32 -8682, i32 -9669, i32 -4998, i32 8351, i32 -8847, i32 -3429, i32 2333, i32 2982, i32 -5411, i32 -5560, i32 -6836, i32 6294, i32 1375, i32 -4685, i32 -7123, i32 -2153, i32 -7112, i32 4549, i32 -5183, i32 -8639, i32 4544, i32 -595, i32 1866, i32 -6615, i32 -4611, i32 -4796, i32 -5749, i32 2466, i32 -1985, i32 257, i32 4189, i32 4605, i32 4095, i32 -1902, i32 7219, i32 -4763, i32 8208, i32 1360, i32 2361, i32 1188, i32 -6927, i32 -8781, i32 -1543, i32 9353, i32 -706, i32 8014, i32 -8238, i32 -7006, i32 -9285, i32 -2980, i32 7238, i32 5756, i32 2844, i32 -5648, i32 3894, i32 -7337, i32 6895, i32 -5592, i32 -9032, i32 2860, i32 9890, i32 -2901, i32 -7372, i32 524, i32 -6072, i32 7578, i32 -6881, i32 -3814, i32 9250, i32 -8801, i32 -8695, i32 -8827, i32 3915, i32 8335, i32 4791, i32 -2065, i32 -8025, i32 -4297, i32 1623, i32 -5008, i32 7895, i32 5439, i32 -5245, i32 3282, i32 9969, i32 4876, i32 5455, i32 5796, i32 9567, i32 6899, i32 -5638, i32 7514, i32 -8667, i32 -7357, i32 4938, i32 3617, i32 -2459, i32 -8835, i32 5995, i32 6406, i32 -5017, i32 -197, i32 -152, i32 7573, i32 631, i32 -1832, i32 5755, i32 9832, i32 5231, i32 6823, i32 9022, i32 -2784, i32 -7625, i32 -1715, i32 366, i32 -8068, i32 1272, i32 6118, i32 2012, i32 8229, i32 -5908, i32 -9500, i32 5249, i32 -7507, i32 5090, i32 542, i32 3022, i32 -4415, i32 5924, i32 8685, i32 -9219, i32 5215, i32 1726, i32 9072, i32 -4524, i32 -3841, i32 -3511, i32 -4003, i32 1664, i32 4713, i32 -7354, i32 6484, i32 -3290, i32 -4727, i32 9181, i32 8965, i32 -1670, i32 2503, i32 -1758, i32 -249, i32 364, i32 -818, i32 9026, i32 5749, i32 7573, i32 -6641, i32 -4977, i32 -5422, i32 4399, i32 -9094, i32 1356, i32 4375, i32 -6670, i32 -5845, i32 7093, i32 458, i32 -9292, i32 -8573, i32 7703, i32 -1231, i32 6373, i32 -8628, i32 -6994, i32 -2505, i32 249, i32 5368, i32 3741, i32 -2936, i32 7909, i32 4271, i32 1833, i32 1477, i32 9282, i32 -484, i32 -1619, i32 6637, i32 4388, i32 5799, i32 -6304, i32 3659, i32 4847, i32 6194, i32 6639, i32 7341, i32 -9901, i32 3348, i32 -7043, i32 -8624, i32 6313, i32 -6019, i32 -5702, i32 -5336, i32 -1716, i32 2767, i32 7353, i32 3172, i32 -3494, i32 -4750, i32 5242, i32 -8999, i32 915, i32 3881, i32 -7880, i32 3069, i32 -8844, i32 -5741, i32 -5322, i32 6684, i32 -8127, i32 -7904, i32 5359, i32 3613, i32 -3414, i32 -8617, i32 -9988, i32 338, i32 9407, i32 -8055, i32 753, i32 -2699, i32 2530, i32 884, i32 5254, i32 1545, i32 -4592, i32 -5125, i32 -7548, i32 -5204, i32 6059, i32 -2944, i32 1975, i32 3113, i32 -4750, i32 -8943, i32 -8858, i32 -8981, i32 -6508, i32 6195, i32 3980, i32 -8792, i32 -6717, i32 -1576, i32 3205, i32 7843, i32 5942, i32 -4748, i32 -6076, i32 -1888, i32 3926, i32 -8289, i32 8296, i32 -8152, i32 7366, i32 2925, i32 -1758, i32 3191, i32 -4711, i32 231, i32 -7811, i32 -722, i32 9469, i32 5111, i32 -1092, i32 -9505, i32 3685, i32 -1361, i32 -3162, i32 8402, i32 874, i32 1200, i32 -4973, i32 -6260, i32 4224, i32 -9376, i32 2708, i32 -1853, i32 2937, i32 4984, i32 7225, i32 -8468, i32 -6408, i32 -8344, i32 6071, i32 5342, i32 1349, i32 247, i32 -4405, i32 4267, i32 -6006, i32 -3824, i32 -4977, i32 -1489, i32 -6403, i32 9987, i32 6056, i32 -3897, i32 -3379, i32 -4726, i32 2147, i32 -3421, i32 -6042, i32 4532, i32 -1482, i32 1509, i32 1312, i32 -2609, i32 1130, i32 -1989, i32 -1074, i32 3821, i32 6544, i32 3077, i32 5762, i32 3726, i32 8090, i32 6971, i32 8851, i32 -5871, i32 4281, i32 4717, i32 7185, i32 -3919, i32 9037, i32 -6665, i32 6273, i32 4637, i32 -2496, i32 2601, i32 -5990, i32 7544, i32 -7934, i32 9050, i32 -3130, i32 9207, i32 -4438, i32 -3159, i32 1330, i32 -690, i32 9625, i32 -7799, i32 -716, i32 7805, i32 2059, i32 -4768, i32 2080, i32 -7449, i32 2040, i32 -7814, i32 4539, i32 4794, i32 1758, i32 459, i32 -9274, i32 6739, i32 2881, i32 -7816, i32 4150, i32 492, i32 -1916, i32 7541, i32 8920, i32 -5058, i32 -4584, i32 5307, i32 8139, i32 6396, i32 3381, i32 -7830, i32 -2336, i32 -4337, i32 9491, i32 -3512, i32 -3576, i32 -4140, i32 6112, i32 -9054, i32 -3257, i32 5825, i32 -7948, i32 5508, i32 8202, i32 4312, i32 5839, i32 6290, i32 -1558, i32 1489, i32 7906, i32 -9843, i32 -884, i32 4752, i32 9796, i32 -4709, i32 8217, i32 7141, i32 6567, i32 -1474, i32 2806, i32 -7628, i32 5198, i32 -7339, i32 -4485, i32 -2293, i32 -7960, i32 -8167, i32 4774, i32 4655, i32 629, i32 -9665, i32 5180, i32 -2188, i32 -3346, i32 1872, i32 9384, i32 -6053, i32 -9265, i32 6726, i32 -6826, i32 -5044, i32 7797, i32 -9122, i32 1010, i32 -7883, i32 8059, i32 -8845, i32 -1153, i32 -3505, i32 2651, i32 8979, i32 -4872, i32 -7226, i32 2446, i32 -5503, i32 -8226, i32 -6431, i32 6475, i32 -3174, i32 441, i32 -741, i32 -3393, i32 4502, i32 7492, i32 -4712, i32 -6038, i32 1264, i32 9155, i32 1928, i32 -6881, i32 -6757, i32 9687, i32 1592, i32 -7754, i32 588, i32 1122, i32 3542, i32 -3504, i32 1218, i32 -1000, i32 -2092, i32 -3213, i32 -7744, i32 3783, i32 4104, i32 192, i32 -6613, i32 7643, i32 36, i32 -5579, i32 -182, i32 -5613, i32 -6587, i32 5413, i32 -5375, i32 -8365, i32 -2811, i32 1209, i32 1500, i32 5111, i32 575, i32 -2721, i32 -5307, i32 -9104, i32 -3139, i32 425, i32 -2444, i32 -4816, i32 -4626, i32 -4976, i32 5438, i32 -461, i32 2879, i32 3182, i32 437, i32 -5758, i32 -4150, i32 7835, i32 -3767, i32 -6888, i32 -5312, i32 2507, i32 -9687, i32 6477, i32 651, i32 -1529, i32 -195, i32 -6919, i32 8163, i32 -565, i32 -8519, i32 -3534, i32 -8117, i32 -1597, i32 -53, i32 -9693, i32 5473, i32 -1553, i32 -943, i32 -7711, i32 -9212, i32 646, i32 -5233, i32 -2811, i32 -314, i32 -3636, i32 -6348, i32 -2421, i32 9173, i32 6466, i32 -8078, i32 5093, i32 6813, i32 -966, i32 1371, i32 -6981, i32 5425, i32 4096, i32 7673, i32 -1866, i32 -4620, i32 -3804, i32 -9814, i32 6717, i32 -9879, i32 2738, i32 -6514, i32 -2972, i32 8470, i32 -3607, i32 -2638, i32 3387, i32 -7840, i32 -2275, i32 -8680, i32 7940, i32 -6020, i32 -2243, i32 3270, i32 -547, i32 2997, i32 -3786, i32 9190, i32 -9665, i32 -5464, i32 -4801, i32 -5065, i32 5591, i32 6565, i32 -5928, i32 -9249, i32 -2258, i32 -9288, i32 5996, i32 2585, i32 3732, i32 -9661, i32 9378, i32 8266, i32 1683, i32 9722, i32 -7035, i32 -8878, i32 -3722, i32 874, i32 -7583, i32 -5202, i32 -4043, i32 254, i32 -2116, i32 5462, i32 -8401, i32 -168, i32 -1090, i32 9189, i32 -20, i32 -4721, i32 2913, i32 -1693, i32 8700, i32 7521, i32 -3278, i32 6621, i32 8224, i32 3872, i32 -8725, i32 6550, i32 -1940, i32 7509, i32 2290, i32 -8250, i32 870, i32 1922, i32 -1427, i32 4142, i32 518, i32 8939, i32 508, i32 7381, i32 5422, i32 2871, i32 -8147, i32 9469, i32 -4108, i32 3968, i32 -2331, i32 3164, i32 8733, i32 -2317, i32 -5317, i32 -3595, i32 6199, i32 7513, i32 2433, i32 -4975, i32 -5515, i32 -4324, i32 9069, i32 228, i32 8940, i32 -9161, i32 1861, i32 610, i32 4843, i32 -9068, i32 -9130, i32 -8101, i32 -555, i32 6812, i32 3408, i32 -7447, i32 -8254, i32 -8168, i32 3687, i32 9690, i32 2917, i32 -7162, i32 9846, i32 -4885, i32 -2208, i32 8914, i32 -9287, i32 5594, i32 -1106, i32 -8069, i32 -9395, i32 9048, i32 -5000, i32 5560, i32 8366, i32 -8161, i32 1958, i32 -1794, i32 -6401, i32 5215, i32 8171, i32 -634, i32 4806, i32 2708, i32 -4520, i32 8496, i32 -3376, i32 4426, i32 -9610, i32 -2135, i32 944, i32 -9184, i32 -9549, i32 -981, i32 -2096, i32 2860, i32 8044, i32 -4682, i32 2367, i32 -9182, i32 -8077, i32 2139, i32 1873, i32 5169, i32 -1470, i32 -8657, i32 6132, i32 -6477, i32 -4938, i32 -8431, i32 1012, i32 -4789, i32 -466, i32 4624, i32 -4491, i32 -6541, i32 4350, i32 82, i32 -1895, i32 9631, i32 21, i32 -3982, i32 -4373, i32 4076, i32 -4621, i32 7145, i32 -8820, i32 -9934, i32 -5028, i32 4472, i32 8888, i32 -2771, i32 -3156, i32 -4473, i32 -8120, i32 -5955, i32 -9342, i32 1704, i32 -5956, i32 3263, i32 -1815, i32 7947, i32 -5783, i32 -1597, i32 2774, i32 9494, i32 -8848, i32 -6465, i32 -9217, i32 -4111, i32 2991, i32 6798, i32 6095, i32 4443, i32 8256, i32 1130, i32 -3936, i32 2880, i32 -3475, i32 -6819, i32 -6670, i32 -3692, i32 -8382, i32 780, i32 8374, i32 4000, i32 -8253, i32 -1706, i32 4347, i32 -2153, i32 5381, i32 9717, i32 8803, i32 2128, i32 8330, i32 -5773, i32 -5809, i32 -6948, i32 -7218, i32 8998, i32 7400, i32 1498, i32 -9193, i32 3622, i32 -7216, i32 -49, i32 -7924, i32 2120, i32 113, i32 3128, i32 -7113, i32 2039, i32 8279, i32 8484, i32 3775, i32 7561, i32 -6541, i32 227, i32 5675, i32 -4686, i32 3440, i32 -6864, i32 -5, i32 9971, i32 -7497, i32 4929, i32 8069, i32 7605, i32 5459, i32 -3219, i32 1465, i32 -8634, i32 -2119, i32 6561, i32 9374, i32 972, i32 8287, i32 7421, i32 -9650, i32 7784, i32 -2091, i32 4464, i32 9129, i32 -9013, i32 -8809, i32 7040, i32 -8401, i32 1004, i32 -660, i32 578, i32 -7502, i32 2292, i32 -111, i32 7833, i32 3126, i32 5311, i32 4322, i32 2645, i32 6979, i32 1045, i32 -539, i32 -3792, i32 -6255, i32 -8562, i32 8427, i32 1517, i32 524, i32 -6498, i32 6380, i32 -440, i32 -3424, i32 3573, i32 -3621, i32 -3659, i32 1281, i32 3854, i32 8964, i32 3514, i32 -5389, i32 1680, i32 -1460, i32 3694, i32 1979, i32 -4933, i32 9730, i32 1078, i32 5697, i32 -6813, i32 8784, i32 7636, i32 -1695, i32 -1304, i32 -5167, i32 -8983, i32 -1123, i32 1356, i32 823, i32 -8866, i32 -4305, i32 3474, i32 2690, i32 6566, i32 -3059, i32 -9258, i32 6831, i32 8922, i32 -8775, i32 -9512, i32 -4853, i32 1591, i32 -3009, i32 -3460, i32 4639, i32 -1686, i32 -6132, i32 1335, i32 3965, i32 -5222, i32 7206, i32 5857, i32 -2304, i32 -497, i32 -5517, i32 7360, i32 616, i32 7048, i32 -4534, i32 7080, i32 -8097, i32 -5372, i32 -9848, i32 1701, i32 -1301, i32 1386, i32 -6968, i32 9337, i32 -6991, i32 -450, i32 -7547, i32 -5543, i32 3625, i32 -132, i32 -4231, i32 3118, i32 -3974, i32 -848, i32 1319, i32 9861, i32 2552, i32 3365, i32 -9490, i32 6343, i32 -3638, i32 -373, i32 6949, i32 -4914, i32 -5192, i32 -6492, i32 5590, i32 -3865, i32 2313, i32 -599, i32 -7152, i32 5895, i32 7542, i32 635, i32 5644, i32 693, i32 3067, i32 8619, i32 -8981, i32 6246, i32 -1469, i32 2708, i32 9265, i32 -9095, i32 4825, i32 -8231, i32 -4058, i32 -5529, i32 2472, i32 5866, i32 -886, i32 4339, i32 -1431, i32 5089, i32 -8977, i32 5418, i32 -2786, i32 -1089, i32 -3503, i32 6820, i32 4787, i32 -5739, i32 -794, i32 -5085, i32 1323, i32 3023, i32 -3592, i32 2355, i32 -4587, i32 -1210, i32 -6078, i32 755, i32 -398, i32 -3039, i32 8514, i32 9914, i32 434, i32 6428, i32 4071, i32 -3224, i32 -6401, i32 -380, i32 2190, i32 2528, i32 -8838, i32 9410, i32 -2533, i32 -7705, i32 -4011, i32 4143, i32 -9062, i32 -727, i32 -679, i32 -9954, i32 9285, i32 6866, i32 4169, i32 2567, i32 -1663, i32 -741, i32 1392, i32 7398, i32 -3506, i32 4734, i32 -2548, i32 45, i32 1753, i32 5038, i32 -9762, i32 6073, i32 7291, i32 7753, i32 -2609, i32 7277, i32 -3200, i32 -2632, i32 5294, i32 -191, i32 9397, i32 2935, i32 5151, i32 2626, i32 256, i32 7228, i32 -6200, i32 8485, i32 -8164, i32 4093, i32 -517, i32 -8244, i32 2080, i32 7940, i32 2769, i32 700, i32 -9790, i32 3606, i32 8399, i32 6305, i32 4962, i32 4689, i32 67, i32 -5273, i32 6461, i32 9887, i32 -1910, i32 3416, i32 4661, i32 -6413, i32 3844, i32 -693, i32 8914, i32 -5382, i32 4792, i32 7275, i32 -5125, i32 5784, i32 -3126, i32 7732, i32 -3422, i32 8785, i32 4716, i32 -4871, i32 1531, i32 7205, i32 -4268, i32 2809, i32 4645, i32 2391, i32 3315, i32 -7733, i32 -8114, i32 -9514, i32 -9803, i32 -656, i32 -2344, i32 -8890, i32 -7740, i32 -9739, i32 2444, i32 7701, i32 1523, i32 2029, i32 775, i32 -4151, i32 -8809, i32 4574, i32 -3326, i32 -8465, i32 -4447, i32 7489, i32 1335, i32 622, i32 -9597, i32 344, i32 -8890, i32 8046, i32 3462, i32 -3729, i32 8061, i32 -9010, i32 9514, i32 5129, i32 6112, i32 -2468, i32 -962, i32 8233, i32 8246, i32 6186, i32 -5473, i32 3624, i32 -8226, i32 3869, i32 7891, i32 641, i32 -2765, i32 -5582, i32 9414, i32 -707, i32 3674, i32 6395, i32 -5293, i32 6345, i32 7281, i32 -8468, i32 2544, i32 192, i32 8169, i32 -8553, i32 8529, i32 554, i32 5274, i32 3510, i32 -1719, i32 2195, i32 -5488, i32 -8526, i32 -6526, i32 -7608, i32 -7342, i32 -8757, i32 2040, i32 4888, i32 -3718, i32 7457, i32 4504, i32 8682, i32 -6610, i32 -4988, i32 -845, i32 5190, i32 5482, i32 -6080, i32 4246, i32 -25, i32 4971, i32 -7406, i32 2877, i32 -1576, i32 -9588, i32 4523, i32 -7342, i32 -5623, i32 -905, i32 4052, i32 4448, i32 -6653, i32 -9695, i32 -3644, i32 5110, i32 -3042, i32 -3415, i32 -9586, i32 -210, i32 -8544, i32 9465, i32 -9815, i32 7081, i32 7901, i32 -7479, i32 -1018, i32 -6719, i32 3629, i32 -2501, i32 -4878, i32 -689, i32 -3260, i32 -5765, i32 5725, i32 6013, i32 -1773, i32 -7213, i32 -296, i32 3468, i32 -8825, i32 3579, i32 -8810, i32 -5354, i32 -6473, i32 5366, i32 2823, i32 4541, i32 -3830, i32 -7464, i32 -2142, i32 3683, i32 4718, i32 -8524, i32 -9822, i32 -4796, i32 1674, i32 5288, i32 6180, i32 -2901, i32 -1900, i32 5992, i32 -2509, i32 -173, i32 8691, i32 -987, i32 3511, i32 -1042, i32 -4438, i32 -5155, i32 1885, i32 -1658, i32 8908, i32 -3901, i32 6684, i32 7756, i32 676, i32 1641, i32 721, i32 -8914, i32 -1945, i32 1988, i32 -2496, i32 3538, i32 4173, i32 892, i32 -2156, i32 1482, i32 -2928, i32 -5652, i32 -1291, i32 2183, i32 -1097, i32 -9836, i32 5844, i32 417, i32 1445, i32 -9349, i32 -8623, i32 3689, i32 -8760, i32 1238, i32 6558, i32 -469, i32 1459, i32 2225, i32 9593, i32 6593, i32 -317, i32 -4595, i32 -2084, i32 -7194, i32 -1887, i32 896, i32 4447, i32 9042, i32 -4080, i32 2916, i32 -7528, i32 9125, i32 1005, i32 9836, i32 -7838, i32 -6777, i32 -7374, i32 -9061, i32 8909, i32 3954, i32 -7644, i32 8387, i32 -8251, i32 -7345, i32 539, i32 7014, i32 7565, i32 3553, i32 2892, i32 563, i32 -3935, i32 -7541, i32 -7261, i32 -5232, i32 -3499, i32 -8348, i32 -656, i32 -5794, i32 -3583, i32 9124, i32 -5513, i32 -2084, i32 -6339, i32 -5725, i32 5636, i32 2530, i32 7131, i32 -8903, i32 2134, i32 2559, i32 -1935, i32 -8198, i32 5651, i32 5747, i32 9915, i32 6319, i32 -8284, i32 8725, i32 3078, i32 4089, i32 8963, i32 -8392, i32 1758, i32 -2606, i32 -5998, i32 7046, i32 -5888, i32 4387, i32 -9050, i32 -3703, i32 -8874, i32 1887, i32 2013, i32 -2248, i32 9203, i32 502, i32 859, i32 -3450, i32 -8587, i32 -5691, i32 3183, i32 4760, i32 3075, i32 1665, i32 5475, i32 -129, i32 -6002, i32 659, i32 1962, i32 5913, i32 7079, i32 -7401, i32 917, i32 -5809, i32 1671, i32 7888, i32 3836, i32 9617, i32 -1845, i32 -5617, i32 -8657, i32 7923, i32 1669, i32 -4325, i32 1359, i32 -9411, i32 -3358, i32 6174, i32 -6138, i32 -1790, i32 -9486, i32 -3108, i32 8724, i32 -4929, i32 5463, i32 -9402, i32 -9836, i32 -4767, i32 -3185, i32 5482, i32 3504, i32 -3445, i32 2169, i32 31, i32 4181, i32 -6186, i32 -8484, i32 -8700, i32 -1015, i32 -2884, i32 546, i32 -7323, i32 -2878, i32 -3677, i32 -2947, i32 7325, i32 -8679, i32 -4921, i32 5389, i32 -8936, i32 4961, i32 9972, i32 -2089, i32 3995, i32 -6758, i32 -5945, i32 5613, i32 -7120, i32 -2139, i32 5386, i32 7031, i32 6293, i32 1445, i32 -3447, i32 942, i32 689, i32 -8325, i32 -5509, i32 8748, i32 -2716, i32 7074, i32 -9128, i32 -9475, i32 -4252, i32 5154, i32 6167, i32 4734, i32 -7889, i32 9168, i32 8629, i32 -356, i32 1161, i32 -9431, i32 -7558, i32 8392, i32 9468, i32 3044, i32 5953, i32 -3986, i32 3865, i32 -8107, i32 -7297, i32 -3707, i32 -2827, i32 -1604, i32 -3668, i32 -8539, i32 1872, i32 -1198, i32 5828, i32 9559, i32 7210, i32 9634, i32 -439, i32 3350, i32 5993, i32 -2033, i32 -9266, i32 8570, i32 3708, i32 -3711, i32 14, i32 7723, i32 2470, i32 2893, i32 1827, i32 -4875, i32 5405, i32 -7058, i32 1947, i32 -6598, i32 -9826, i32 -3992, i32 -1450, i32 3404, i32 7785, i32 -6090, i32 8543, i32 3335, i32 -7833, i32 -9840, i32 -1217, i32 3339, i32 -8093, i32 -4369, i32 1893, i32 9709, i32 -4381, i32 8984, i32 7321, i32 -1585, i32 -9633, i32 -957, i32 -1839, i32 -7142, i32 5245, i32 -1307, i32 4482, i32 -3304, i32 -2847, i32 -2253, i32 6054, i32 9603, i32 -3521, i32 3459, i32 -2591, i32 4578, i32 5974, i32 -8485, i32 -4117, i32 3174, i32 -9778, i32 -6074, i32 -3521, i32 405, i32 -6952, i32 7696, i32 -1026, i32 1730, i32 7973, i32 -3391, i32 2347, i32 7660, i32 -9678, i32 -5057, i32 -6239, i32 -4452, i32 -1220, i32 -8608, i32 129, i32 -4219, i32 -8516, i32 -8284, i32 -4347, i32 -6267, i32 -996, i32 1808, i32 -5745, i32 -9478, i32 -1850, i32 8718, i32 874, i32 -6038, i32 1050, i32 -3129, i32 -5955, i32 7639, i32 -9590, i32 6198, i32 -9323, i32 8584, i32 -7222, i32 -2966, i32 4855, i32 -7739, i32 -1346, i32 4092, i32 4528, i32 1651, i32 3234, i32 -9769, i32 -6259, i32 -9574, i32 938, i32 3590, i32 4547, i32 3147, i32 5574, i32 -991, i32 3786, i32 -8328, i32 686, i32 3021, i32 -2984, i32 8138, i32 7172, i32 8600, i32 6899, i32 7410, i32 -1464, i32 -888, i32 5591, i32 -6785, i32 -5292, i32 -1517, i32 4849, i32 9601, i32 -4189, i32 -452, i32 -7815, i32 7867, i32 1525, i32 4472, i32 1776, i32 4353, i32 -9083, i32 -2787, i32 -4247, i32 -1956, i32 516, i32 9682, i32 9709, i32 -4620, i32 8292, i32 5530, i32 -5043, i32 2087, i32 5863, i32 -5889, i32 -2375, i32 4176, i32 5601, i32 -9897, i32 -6031, i32 6032, i32 7050, i32 -6108, i32 9335, i32 -1606, i32 -7968, i32 4189, i32 7737, i32 -8544, i32 2142, i32 7600, i32 9152, i32 5922, i32 4259, i32 7212, i32 -7372, i32 -6358, i32 406, i32 405, i32 1917, i32 1272, i32 -6232, i32 -4982, i32 5351, i32 5704, i32 -678, i32 -2991, i32 9750, i32 2869, i32 -9194, i32 2533, i32 9943, i32 -2561, i32 -1025, i32 8686, i32 928, i32 8265, i32 -4092, i32 -2768, i32 -3281, i32 -777, i32 7134, i32 8607, i32 5192, i32 -8962, i32 -1018, i32 -4256, i32 5034, i32 -8654, i32 -145, i32 8934, i32 -8958, i32 -8257, i32 8849, i32 -5675, i32 1452, i32 3138, i32 -2671, i32 2440, i32 -423, i32 -1163, i32 -6037, i32 3691, i32 9543, i32 6332, i32 3348, i32 3453, i32 3895, i32 -4594, i32 4372, i32 -8527, i32 4685, i32 -6513, i32 -3682, i32 8206, i32 -5980, i32 9121, i32 -8043, i32 75, i32 -1487, i32 5866, i32 -4911, i32 -7512, i32 -2333, i32 -6622, i32 778, i32 -8818, i32 -1817, i32 -5049, i32 812, i32 -1729, i32 317, i32 8277, i32 -4364, i32 -4353, i32 -6889, i32 -3752, i32 -8452, i32 -6070, i32 9599, i32 -4632, i32 4210, i32 2990, i32 3646, i32 -7085, i32 9072, i32 -6251, i32 -6256, i32 -892, i32 -283, i32 -708, i32 5360, i32 -6515, i32 -199, i32 6346, i32 5346, i32 -4857, i32 -3360, i32 -6566, i32 -206, i32 -3021, i32 -1188, i32 -6837, i32 7886, i32 4512, i32 3801, i32 3692, i32 -2064, i32 8785, i32 -8413, i32 -8972, i32 2959, i32 -4887, i32 -2173, i32 9416, i32 -8171, i32 -376, i32 -3478, i32 -3951, i32 -5828, i32 7306, i32 898, i32 2469, i32 6508, i32 8668, i32 7674, i32 -8939, i32 -7510, i32 6579, i32 40, i32 -2965, i32 -2669, i32 5230, i32 -4586, i32 9709, i32 6129, i32 -3525, i32 5603, i32 -5467, i32 -5862, i32 2292, i32 -5409, i32 -3886, i32 2161, i32 4183, i32 -7568, i32 -3318, i32 5743, i32 -6899, i32 -8134, i32 -138, i32 -8315, i32 6222, i32 -3878, i32 -7189, i32 6064, i32 324, i32 9655, i32 4876, i32 -9389, i32 8496, i32 -8985, i32 -9546, i32 1917, i32 9797, i32 -2868, i32 -9368, i32 -5664, i32 47, i32 -3546, i32 9702, i32 124, i32 9821, i32 8147, i32 -1906, i32 3743, i32 -7677, i32 -1706, i32 -8961, i32 8050, i32 -643, i32 -1069, i32 3049, i32 3943, i32 9272, i32 -2635, i32 8023, i32 -3096, i32 1219, i32 -1588, i32 3423, i32 -5986, i32 4210, i32 6236, i32 -8925, i32 5485, i32 -9161, i32 9061, i32 -1829, i32 -4201, i32 6189, i32 7743, i32 357, i32 9448, i32 -5179, i32 -1797, i32 -7287, i32 5481, i32 -9823, i32 -3228, i32 -6270, i32 -2807, i32 -9083, i32 2290, i32 -4737, i32 4286, i32 -6249, i32 1394, i32 -1891, i32 1714, i32 679, i32 -9040, i32 6734, i32 5734, i32 9500, i32 4852, i32 -9634, i32 2958, i32 -3343, i32 7711, i32 -8457, i32 132, i32 -1713, i32 -5265, i32 359, i32 -5886, i32 7472, i32 -6878, i32 7738, i32 -658, i32 3961, i32 2662, i32 1869, i32 -1420, i32 -5598, i32 8170, i32 -4114, i32 4664, i32 2092, i32 1318, i32 2924, i32 -4891, i32 735, i32 6176, i32 8364, i32 3164, i32 -2469, i32 7787, i32 -5314, i32 -6540, i32 -2667, i32 8555, i32 -8383, i32 -8859, i32 -650, i32 -316, i32 -2586, i32 9925, i32 8312, i32 -758, i32 2381, i32 -8209, i32 3842, i32 -9462, i32 1759, i32 7928, i32 8876, i32 4076, i32 5605, i32 -2757, i32 -2062, i32 9517, i32 -1191, i32 6818, i32 6830, i32 2775, i32 2300, i32 -5102, i32 -3600, i32 -1324, i32 -1139, i32 5067, i32 1483, i32 -8574, i32 -2773, i32 6380, i32 7969, i32 1586, i32 3018, i32 -4079, i32 2111, i32 3031, i32 -2310, i32 4656, i32 8243, i32 -2749, i32 5765, i32 696, i32 6854, i32 -7343, i32 -6970, i32 -1470, i32 -9582, i32 2308, i32 -2305, i32 9305, i32 -7021, i32 9180, i32 2329, i32 4478, i32 5132, i32 -7286, i32 2303, i32 -2085, i32 -6196, i32 -5992, i32 -8628, i32 -3298, i32 -6109, i32 -9951, i32 -8666, i32 -4173, i32 7736, i32 -5032, i32 1191, i32 7317, i32 1559, i32 -3585, i32 3064, i32 6017, i32 -2351, i32 -4201, i32 -9639, i32 5484, i32 -9217, i32 9251, i32 1131, i32 4768, i32 6213, i32 -9366, i32 -7749, i32 3468, i32 5852, i32 -1490, i32 -6394, i32 -7873, i32 -3481, i32 3531, i32 -8217, i32 -6242, i32 3169, i32 -901, i32 -9647, i32 5870, i32 -5870, i32 -410, i32 -9276, i32 5364, i32 -87, i32 3700, i32 3924, i32 -2118, i32 2103, i32 8246, i32 -4190, i32 8801, i32 -6536, i32 9180, i32 -2347, i32 -5235, i32 297, i32 6005, i32 -2835, i32 -8460, i32 2581, i32 5847, i32 -6436, i32 -3421, i32 -9472, i32 -4602, i32 -2783, i32 -8839, i32 -5922, i32 -9916, i32 -5240, i32 -2955, i32 6897, i32 -6947, i32 9294, i32 2899, i32 2623, i32 6485, i32 4701, i32 -9235, i32 2147, i32 8226, i32 -2220, i32 8869, i32 -7310, i32 3525, i32 2469, i32 -7093, i32 -8860, i32 5724, i32 5500, i32 -3830, i32 -7841, i32 1578, i32 8221, i32 -7505, i32 -4346, i32 4225, i32 -4017, i32 -6848, i32 7427, i32 9904, i32 -8410, i32 -1265, i32 1319, i32 -6039, i32 -6119, i32 3574, i32 -5575, i32 2123, i32 -7454, i32 -9856, i32 9067, i32 -2477, i32 -5128, i32 2387, i32 1064, i32 -3397, i32 -3493, i32 1897, i32 864, i32 -4025, i32 1493, i32 -5844, i32 7865, i32 -7181, i32 -5988, i32 -5976, i32 5554, i32 -4133, i32 1670, i32 -5134, i32 -8515, i32 4849, i32 -677, i32 70, i32 7982, i32 5752, i32 -9602, i32 -5195, i32 -5521, i32 8997, i32 7434, i32 -9540, i32 8879, i32 8602, i32 7799, i32 555, i32 -7721, i32 -9559, i32 -5688, i32 -3471, i32 9390, i32 -4486, i32 4599, i32 -6665, i32 -9331, i32 855, i32 3655, i32 9419, i32 3765, i32 1915, i32 5234, i32 1436, i32 -1185, i32 -9088, i32 7466, i32 6321, i32 7159, i32 8641, i32 -3627, i32 7769, i32 9553, i32 -1695, i32 9011, i32 -6894, i32 -6329, i32 -3193, i32 2519, i32 -2659, i32 8782, i32 -5329, i32 -7788, i32 5782, i32 3014, i32 -7019, i32 2579, i32 5494, i32 -3821, i32 532, i32 -3730, i32 2069, i32 -1992, i32 -2971, i32 -3730, i32 -7601, i32 -1226, i32 -1444, i32 8497, i32 4085, i32 -7063, i32 4292, i32 7606, i32 7081, i32 -336, i32 -2858, i32 -8490, i32 -6459, i32 -2791, i32 -3070, i32 7785, i32 3059, i32 9395, i32 8175, i32 -2053, i32 990, i32 4927, i32 -3846, i32 -2675, i32 1421, i32 -547, i32 -5165, i32 6399, i32 6001, i32 5985, i32 2985, i32 -9937, i32 1724, i32 2670, i32 -438, i32 -4812, i32 3345, i32 9559, i32 -467, i32 -7804, i32 1210, i32 4752, i32 4229, i32 5088, i32 775, i32 1500, i32 -505, i32 3214, i32 6114, i32 656, i32 -6007, i32 8786, i32 7122, i32 -8071, i32 -8387, i32 -7114, i32 6317, i32 6354, i32 2374, i32 -4400, i32 279, i32 551, i32 2597, i32 -8358, i32 -9302, i32 542, i32 7353, i32 6097, i32 -9086, i32 -4566, i32 -1840, i32 -2017, i32 7183, i32 -3399, i32 2413, i32 3279, i32 -2265, i32 5161, i32 -655, i32 8824, i32 -9718, i32 211, i32 -4129, i32 1493, i32 -2915, i32 3061, i32 6183, i32 4947, i32 -6304, i32 2531, i32 -489, i32 -1086, i32 -8684, i32 -8781, i32 8175, i32 -1940, i32 -244, i32 -79, i32 1852, i32 -3064, i32 -9817, i32 3770, i32 74, i32 -2597, i32 -2764, i32 -660, i32 -6250, i32 -5658, i32 -2271, i32 1114, i32 -7562, i32 -8962, i32 -4867, i32 9561, i32 -1433, i32 -8000, i32 8567, i32 -8579, i32 6695, i32 7035, i32 -6164, i32 -6808, i32 880, i32 -7924, i32 932, i32 -4141, i32 6437, i32 -9446, i32 -5473, i32 2634, i32 8957, i32 -2582, i32 -1297, i32 -8050, i32 -3173, i32 3021, i32 -2628, i32 2398, i32 -107, i32 -7749, i32 1645, i32 -6313, i32 4200, i32 9321, i32 3287, i32 -1015, i32 -3635, i32 9555, i32 9338, i32 1781, i32 2691, i32 2122, i32 -5462, i32 7550, i32 -9078, i32 1331, i32 33, i32 2920, i32 -3898, i32 2578, i32 2206, i32 5200, i32 -2821, i32 -6437, i32 -8688, i32 -4919, i32 7453, i32 -9640, i32 -973, i32 7495, i32 172, i32 6648, i32 5876, i32 -4924, i32 2626, i32 -5600, i32 5646, i32 7980, i32 -5205, i32 -7265, i32 8202, i32 -5934, i32 8178, i32 -3891, i32 285, i32 -1661, i32 1449, i32 7467, i32 -4925, i32 760, i32 8084, i32 5761, i32 1150, i32 1757, i32 6024, i32 4941, i32 -7484, i32 -242, i32 -8671, i32 6239, i32 -9971, i32 6623, i32 8849, i32 8425, i32 -8770, i32 -2017, i32 6601, i32 4009, i32 -54, i32 1471, i32 -5994, i32 541, i32 8414, i32 3406, i32 -3710, i32 754, i32 2193, i32 -3594, i32 3584, i32 -2457, i32 6114, i32 -3051, i32 2656, i32 935, i32 -4793, i32 1626, i32 3819, i32 -1888, i32 -1785, i32 -236, i32 3045, i32 7954, i32 -4051, i32 -6513, i32 -9404, i32 2434, i32 -8126, i32 -9133, i32 2860, i32 7434]
@.str = [4 x i8] c"%f\0A\00"
define i32 @main() {
%1 = alloca [20000 x i32]
%2 = bitcast [20000 x i32]* %1 to i8*
%3 = getelementptr inbounds [20000 x i32], [20000 x i32]* %1, i64 0, i64 0
%4 = call i32 (i32*, i32, i32, ...) bitcast (i32 (...)* @findMaxAverage to i32 (i32*, i32, i32, ...)*)(i32* %3, i32 20000, i32 16582)
%5 = sitofp i32 %4 to double
%6 = call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), double %5)
ret i32 0
}