[2021-01-06 16:46:55,955] ERROR (ReplicaFetcherThread-8-1003 kafka.server.ReplicaFetcherThread 76) [ReplicaFetcher replicaId=1001, leaderId=1003, fetcherId=8] Unexpected error occurred while processing data for partition test-perf1-9 at offset 9666953 kafka.common.OffsetsOutOfOrderException: Out of order offsets found in append to test-perf1-9: ArrayBuffer(9666953, 9666954, 9666955, 9666956, 9666957, 9666958, 9666959, 9666960, 9666961, 9666962, 9666963, 9666964, 9666965, 9666966, 9666967, 9666968, 9666969, 9666970, 9666971, 9666972, 9666973, 9666974, 9666975, 9666976, 9666977, 9666978, 9666979, 9666980, 9666981, 9666982, 9666983, 9666984, 9666985, 9666986, 9666987, 9666988, 9666989, 9666990, 9666991, 9666992, 9666993, 9666994, 9666995, 9666996, 9666997, 9666998, 9666999, 9667000, 9667001, 9667002, 9667003, 9667004, 9667005, 9667006, 9667007, 9667008, 9667009, 9667010, 9667011, 9667012, 9667013, 9667014, 9667015, 9667016, 9667017, 9667018, 9667019, 9667020, 9667021, 9667022, 9667023, 9667024, 9667025, 9667026, 9667027, 9667028, 9667029, 9667030, 9667031, 9667032, 9667033, 9667034, 9667035, 9667036, 9667037, 9667038, 9667039, 9667040, 9667041, 9667042, 9667043, 9667044, 9667045, 9667046, 9667047, 9667048, 9667049, 9667050, 9667051, 9667052, 9667053, 9667054, 9667055, 9667056, 9667057, 9667058, 9667059, 9667060, 9667061, 9667062, 9667063, 9667064, 9667065, 9667066, 9667067, 9667068, 9667069, 9667070, 9667071, 9667072, 9667073, 9667074, 9667075, 9667076, 9667077, 9667078, 9667079, 9667080, 9667081, 9667082, 9667083, 9667084, 9667085, 9667086, 9667087, 9667088, 9667089, 9667090, 9667091, 9667092, 9667093, 9667094, 9667095, 9667096, 9667097, 9667098, 9667099, 9667100, 9667101, 9667102, 9667103, 9667104, 9667105, 9667106, 9667107, 9667108, 9667109, 9667110, 9667111, 9667112, 9667113, 9667114, 9667115, 9667116, 9667117, 9667118, 9667119, 9667120, 9667121, 9667122, 9667123, 9667124, 9667125, 9667126, 9667127, 9667128, 9667129, 9667130, 9667131, 9667132, 9667133, 9667134, 9667135, 9667136, 9667137, 9667138, 9667139, 9667140, 9667141, 9667142, 9667143, 9667144, 9667145, 9667146, 9667147, 9667148, 9667149, 9667150, 9667151, 9667152, 9667153, 9667154, 9667155, 9667156, 9667157, 9667158, 9667159, 9667160, 9667161, 9667162, 9667163, 9667164, 9667165, 9667166, 9667167, 9667168, 9667169, 9667170, 9667171, 9667172, 9667173, 9667174, 9667175, 9667176, 9667177, 9667178, 9667179, 9667180, 9667181, 9667182, 9667183, 9667184, 9667185, 9667186, 9667187, 9667188, 9667189, 9667190, 9667191, 9667192, 9667193, 9667194, 9667195, 9667196, 9667197, 9667198, 9667199, 9667200, 9667201, 9667202, 9667203, 9667204, 9667205, 9667206, 9667207, 9667208, 9667209, 9667210, 9667211, 9667212, 9667213, 9667214, 9667215, 9667216, 9667217, 9667218, 9667219, 9667220, 9667221, 9667222, 9667223, 9667224, 9667225, 9667226, 9667227, 9667228, 9667229, 9667230, 9667231, 9667232, 9667233, 9667234, 9667235, 9667236, 9667237, 9667238, 9667239, 9667240, 9667241, 9667242, 9667243, 9667244, 9667245, 9667246, 9667247, 9667248, 9667249, 9667250, 9667251, 9667252, 9667253, 9667254, 9667255, 9667256, 9667257, 9667258, 9667259, 9667260, 9667261, 9667262, 9667263, 9667264, 9667265, 9667266, 9667267, 9667268, 9667269, 9667270, 9667271, 9667272, 9667273, 9667274, 9667275, 9667276, 9667277, 9667278, 9667279, 9667280, 9667281, 9667282, 9667283, 9667284, 9667285, 9667286, 9667287, 9667288, 9667289, 9667290, 9667291, 9667292, 9667293, 9667294, 9667295, 9667296, 9667297, 9667298, 9667299, 9667300, 9667301, 9667302, 9667303, 9667304, 9667305, 9667306, 9667307, 9667308, 9667309, 9667310, 9667311, 9667312, 9667313, 9667314, 9667315, 9667316, 9667317, 9667318, 9667319, 9667320, 9667321, 9667322, 9667323, 9667324, 9667325, 9667326, 9667327, 9667328, 9667329, 9667330, 9667331, 9667332, 9667333, 9667334, 9667335, 9667336, 9667337, 9667338, 9667339, 9667340, 9667341, 9667342, 9667343, 9667344, 9667345, 9667346, 9667347, 9667348, 9667349, 9667350, 9667351, 9667352, 9667353, 9667354, 9667355, 9667356, 9667357, 9667358, 9667359, 9667360, 9667361, 9667362, 9667363, 9667364, 9667365, 9667366, 9667367, 9667368, 9667369, 9667370, 9667371, 9667372, 9667373, 9667374, 9667375, 9667376, 9667377, 9667378, 9667379, 9667380, 9667381, 9667382, 9667383, 9667384, 9667385, 9667386, 9667387, 9667388, 9667389, 9667390, 9667391, 9667392, 9667393, 9667394, 9667395, 9667396, 9667397, 9667398, 9667399, 9667400, 9667401, 9667402, 9667403, 9667404, 9667405, 9667406, 9667407, 9667408, 9667409, 9667410, 9667411, 9667412, 9667413, 9667414, 9667415, 9667416, 9667417, 9667418, 9667419, 9667420, 9667421, 9667422, 9667423, 9667424, 9667425, 9667426, 9667427, 9667428, 9667429, 9667430, 9667431, 9667432, 9667433, 9667434, 9667435, 9667436, 9667437, 9667438, 9667439, 9667440, 9667441, 9667442, 9667443, 9667444, 9667445, 9667446, 9667447, 9667448, 9667449, 9667450, 9667451, 9667452, 9667453, 9667454, 9667455, 9667456, 9667457, 9667458, 9667459, 9667460, 9667461, 9667462, 9667463, 9667464, 9667465, 9667466, 9667467, 9667468, 9667469, 9667470, 9667471, 9667472, 9667473, 9667474, 9667475, 9667476, 9667477, 9667478, 9667479, 9667480, 9667481, 9667482, 9667483, 9667484, 9667485, 9667486, 9667487, 9667488, 9667489, 9667490, 9667491, 9667492, 9667493, 9667494, 9667495, 9667496, 9667497, 9667498, 9667499, 9667500, 9667501, 9667502, 9667503, 9667504, 9667505, 9667506, 9667507, 9667508, 9667509, 9667510, 9667511, 9667512, 9667513, 9667514, 9667515, 9667516, 9667517, 9667518, 9667519, 9667520, 9667521, 9667522, 9667523, 9667524, 9667525, 9667526, 9667527, 9667528, 9667529, 9667530, 9667531, 9667532, 9667533, 9667534, 9667535, 9667536, 9667537, 9667538, 9667539, 9667540, 9667541, 9667542, 9667543, 9667544, 9667545, 9667546, 9667547, 9667548, 9667549, 9667550, 9667551, 9667552, 9667553, 9667554, 9667555, 9667556, 9667557, 9667558, 9667559, 9667560, 9667561, 9667562, 9667563, 9667564, 9667565, 9667566, 9667567, 9667568, 9667569, 9667570, 9667571, 9667572, 9667573, 9667574, 9667575, 9667576, 9667577, 9667578, 9667579, 9667580, 9667581, 9667582, 9667583, 9667584, 9667585, 9667586, 9667587, 9667588, 9667589, 9667590, 9667591, 9667592, 9667593, 9667594, 9667595, 9667596, 9667597, 9667598, 9667599, 9667600, 9667601, 9667602, 9667603, 9667604, 9667605, 9667606, 9667607, 9667608, 9667609, 9667610, 9667611, 9667612, 9667613, 9667614, 9667615, 9667616, 9667617, 9667618, 9667619, 9667620, 9667621, 9667622, 9667623, 9667624, 9667625, 9667626, 9667627, 9667628, 9667629, 9667630, 9667631, 9667632, 9667633, 9667634, 9667635, 9667636, 9667637, 9667638, 9667639, 9667640, 9667641, 9667642, 9667643, 9667644, 9667645, 9667646, 9667647, 9667648, 9667649, 9667650, 9667651, 9667652, 9667653, 9667654, 9667655, 9667656, 9667657, 9667658, 9667659, 9667660, 9667661, 9667662, 9667663, 9667664, 9667665, 9667666, 9667667, 9667668, 9667669, 9667670, 9667671, 9667672, 9667673, 9667674, 9667675, 9667676, 9667677, 9667678, 9667679, 9667680, 9667681, 9667682, 9667683, 9667684, 9667685, 9667686, 9667687, 9667688, 9667689, 9667690, 9667691, 9667692, 9667693, 9667694, 9667695, 9667696, 9667697, 9667698, 9667699, 9667700, 9667701, 9667702, 9667703, 9667704, 9667705, 9667706, 9667707, 9667708, 9667709, 9667710, 9667711, 9667712, 9667713, 9667714, 9667715, 9667716, 9667717, 9667718, 9667719, 9667720, 9667721, 9667722, 9667723, 9667724, 9667725, 9667726, 9667727, 9667728, 9667729, 9667730, 9667731, 9667732, 9667733, 9667734, 9667735, 9667736, 9667737, 9667738, 9667739, 9667740, 9667741, 9667742, 9667743, 9667744, 9667745, 9667746, 9667747, 9667748, 9667749, 9667750, 9667751, 9667752, 9667753, 9667754, 9667755, 9667756, 9667757, 9667758, 9667759, 9667760, 9667761, 9667762, 9667763, 9667764, 9667765, 9667766, 9667767, 9667768, 9667769, 9667770, 9667771, 9667772, 9667773, 9667774, 9667775, 9667776, 9667777, 9667778, 9667779, 9667780, 9667781, 9667782, 9667783, 9667784, 9667785, 9667786, 9667787, 9667788, 9667789, 9667790, 9667791, 9667792, 9667793, 9667794, 9667795, 9667796, 9667797, 9667798, 9667799, 9667800, 9667801, 9667802, 9667803, 9667804, 9667805, 9667806, 9667807, 9667808, 9667809, 9667810, 9667811, 9667812, 9667813, 9667814, 9667815, 9667816, 9667817, 9667818, 9667819, 9667820, 9667821, 9667822, 9667823, 9667824, 9667825, 9667826, 9667827, 9667828, 9667829, 9667830, 9667831, 9667832, 9667833, 9667834, 9667835, 9667836, 9667837, 9667838, 9667839, 9667840, 9667841, 9667842, 9667843, 9667844, 9667845, 9667846, 9667847, 9667848, 9667849, 9667850, 9667851, 9667852, 9667853, 9667854, 9667855, 9667856, 9667857, 9667858, 9667859, 9667860, 9667861, 9667862, 9667863, 9667864, 9667865, 9667866, 9667867, 9667868, 9667869, 9667870, 9667871, 9667872, 9667873, 9667874, 9667875, 9667876, 9667877, 9667878, 9667879, 9667880, 9667881, 9667882, 9667883, 9667884, 9667885, 9667886, 9667887, 9667888, 9667889, 9667890, 9667891, 9667892, 9667893, 9667894, 9667895, 9667896, 9667897, 9667898, 9667899, 9667900, 9667901, 9667902, 9667903, 9667904, 9667905, 9667906, 9667907, 9667908, 9667909, 9667910, 9667911, 9667912, 9667913, 9667914, 9667915, 9667916, 9667917, 9667918, 9667919, 9667920, 9667921, 9667922, 9667923, 9667924, 9667925, 9667926, 9667927, 9667928, 9667929, 9667930, 9667931, 9667932, 9667933, 9667934, 9667935, 9667936, 9667937, 9667938, 9667939, 9667940, 9667941, 9667942, 9667943, 9667944, 9667945, 9667946, 9667947, 9667948, 9667949, 9667950, 9667951, 9667952, 9667953, 9667954, 9667955, 9667956, 9667957, 9667958, 9667959, 9667960, 9667961, 9667962, 9667963, 9667964, 9667965, 9667966, 9667967, 9667968, 9667969, 9667970, 9667971, 9667972, 9667973, 9667974, 9667975, 9667976, 9667977, 9667978, 9667979, 9667980, 9667981, 9667982, 9667983, 9667984, 9667985, 9667986, 9667987, 9667988, 9667989, 9667990, 9667991, 9667992, 9667993, 9667994, 9667995, 9667996, 9667997, 9667998, 9667999, 9668000, 9668001, 9668002, 9668003, 9668004, 9668005, 9668006, 9668007, 9668008, 9668009, 9668010, 9668011, 9668012, 9668013, 9668014, 9668015, 9668016, 9668017, 9668018, 9668019, 9668020, 9668021, 9668022, 9668023, 9668024, 9668025, 9668026, 9668027, 9668028, 9668029, 9668030, 9668031, 9668032, 9668033, 9668034, 9668035, 9668036, 9668037, 9668038, 9668039, 9668040, 9668041, 9668042, 9668043, 9668044, 9668045, 9668046, 9668047, 9668048, 9668049, 9668050, 9668051, 9668052, 9668053, 9668054, 9668055, 9668056, 9668057, 9668058, 9668059, 9668060, 9668061, 9668062, 9668063, 9668064, 9668065, 9668066, 9668067, 9668068, 9668069, 9668070, 9668071, 9668072, 9668073, 9668074, 9668075, 9668076, 9668077, 9668078, 9668079, 9668080, 9668081, 9668082, 9668083, 9668084, 9668085, 9668086, 9668087, 9668088, 9668089, 9668090, 9668091, 9668092, 9668093, 9668094, 9668095, 9668096, 9668097, 9668098, 9668099, 9668100, 9668101, 9668102, 9668103, 9668104, 9668105, 9668106, 9668107, 9668108, 9668109, 9668110, 9668111, 9668112, 9668113, 9668114, 9668115, 9668116, 9668117, 9668118, 9668119, 9668120, 9668121, 9668122, 9668123, 9668124, 9668125, 9668126, 9668127, 9668128, 9668129, 9668130, 9668131, 9668132, 9668133, 9668134, 9668135, 9668136, 9668137, 9668138, 9668139, 9668140, 9668141, 9668142, 9668143, 9668144, 9668145, 9668146, 9668147, 9668148, 9668149, 9668150, 9668151, 9668152, 9668153, 9668154, 9668155, 9668156, 9668157, 9668158, 9668159, 9668160, 9668161, 9668162, 9668163, 9668164, 9668165, 9668166, 9668167, 9668168, 9668169, 9668170, 9668171, 9668172, 9668173, 9668174, 9668175, 9668176, 9668177, 9668178, 9668179, 9668180, 9668181, 9668182, 9668183, 9668184, 9668185, 9668186, 9668187, 9668188, 9668189, 9668190, 9668191, 9668192, 9668193, 9668194, 9668195, 9668196, 9668197, 9668198, 9668199, 9668200, 9668201, 9668202, 9668203, 9668204, 9668205, 9668206, 9668207, 9668208, 9668209, 9668210, 9668211, 9668212, 9668213, 9668214, 9668215, 9668216, 9668217, 9668218, 9668219, 9668220, 9668221, 9668222, 9668223, 9668224, 9668225, 9668226, 9668227, 9668228, 9668229, 9668230, 9668231, 9668232, 9668233, 9668234, 9668235, 9668236, 9668237, 9668238, 9668239, 9668240, 9668241, 9668242, 9668243, 9668244, 9668245, 9668246, 9668247, 9668248, 9668249, 9668250, 9668251, 9668252, 9668253, 9668254, 9668255, 9668256, 9668257, 9668258, 9668259, 9668260, 9668261, 9668262, 9668263, 9668264, 9668265, 9668266, 9668267, 9668268, 9668269, 9668270, 9668271, 9668272, 9668273, 9668274, 9668275, 9668276, 9668277, 9668278, 9668279, 9668280, 9668281, 9668282, 9668283, 9668284, 9668285, 9668286, 9668287, 9668288, 9668289, 9668290, 9668291, 9668292, 9668293, 9668294, 9668295, 9668296, 9668297, 9668298, 9668299, 9668300, 9668301, 9668302, 9668303, 9668304, 9668305, 9668306, 9668307, 9668308, 9668309, 9668310, 9668311, 9668312, 9668313, 9668314, 9668315, 9668316, 9668317, 9668318, 9668319, 9668320, 9668321, 9668322, 9668323, 9668324, 9668325, 9668326, 9668327, 9668328, 9668329, 9668330, 9668331, 9668332, 9668333, 9668334, 9668335, 9668336, 9668337, 9668338, 9668339, 9668340, 9668341, 9668342, 9668343, 9668344, 9668345, 9668346, 9668347, 9668348, 9668349, 9668350, 9668351, 9668352, 9668353, 9668354, 9668355, 9668356, 9668357, 9668358, 9668359, 9668360, 9668361, 9668362, 9668363, 9668364, 9668365, 9668366, 9668367, 9668368, 9668369, 9668370, 9668371, 9668372, 9668373, 9668374, 9668375, 9668376, 9668377, 9668378, 9668379, 9668380, 9668381, 9668382, 9668383, 9668384, 9668385, 9668386, 9668387, 9668388, 9668389, 9668390, 9668391, 9668392, 9668393, 9668394, 9668395, 9668396, 9668397, 9668398, 9668399, 9668400, 9668401, 9668402, 9668403, 9668404, 9668405, 9668406, 9668407, 9668408, 9668409, 9668410, 9668411, 9668412, 9668413, 9668414, 9668415, 9668416, 9668417, 9668418, 9668419, 9668420, 9668421, 9668422, 9668423, 9668424, 9668425, 9668426, 9668427, 9668428, 9668429, 9668430, 9668431, 9668432, 9668433, 9668434, 9668435, 9668436, 9668437, 9668438, 9668439, 9668440, 9668441, 9668442, 9668443, 9668444, 9668445, 9668446, 9668447, 9668448, 9668449, 9668450, 9668451, 9668452, 9668453, 9668454, 9668455, 9668456, 9668457, 9668458, 9668459, 9668460, 9668461, 9668462, 9668463, 9668464, 9668465, 9668466, 9668467, 9668468, 9668469, 9668470, 9668471, 9668472, 9668473, 9668474, 9668475, 9668476, 9668477, 9668478, 9668479, 9668480, 9668481, 9668482, 9668483, 9668484, 9668485, 9668486, 9668487, 9668488, 9668489, 9668490, 9668491, 9668492, 9668493, 9668494, 9668495, 9668496, 9668497, 9668498, 9668499, 9668500, 9668501, 9668502, 9668503, 9668504, 9668505, 9668506, 9668507, 9668508, 9668509, 9668510, 9668511, 9668512, 9668513, 9668514, 9668515, 9668516, 9668517, 9668518, 9668519, 9668520, 9668521, 9668522, 9668523, 9668524, 9668525, 9668526, 9668527, 9668528, 9668529, 9668530, 9668531, 9668532, 9668533, 9668534, 9668535, 9668536, 9668537, 9668538, 9668539, 9668540, 9668541, 9668542, 9668543, 9668544, 9668545, 9668546, 9668547, 9668548, 9668549, 9668550, 9668551, 9668552, 9668553, 9668554, 9668555, 9668556, 9668557, 9668558, 9668559, 9668560, 9668561, 9668562, 9668563, 9668564, 9668565, 9668566, 9668567, 9668568, 9668569, 9668570, 9668571, 9668572, 9668573, 9668574, 9668575, 9668576, 9668577, 9668578, 9668579, 9668580, 9668581, 9668582, 9668583, 9668584, 9668585, 9668586, 9668587, 9668588, 9668589, 9668590, 9668591, 9668592, 9668593, 9668594, 9668595, 9668596, 9668597, 9668598, 9668599, 9668600, 9668601, 9668602, 9668603, 9668604, 9668605, 9668606, 9668607, 9668608, 9668609, 9668610, 9668611, 9668612, 9668613, 9668614, 9668615, 9668616, 9668617, 9668618, 9668619, 9668620, 9668621, 9668622, 9668623, 9668624, 9668625, 9668626, 9668627, 9668628, 9668629, 9668630, 9668631, 9668632, 9668633, 9668634, 9668635, 9668636, 9668637, 9668638, 9668639, 9668640, 9668641, 9668642, 9668643, 9668644, 9668645, 9668646, 9668647, 9668648, 9668649, 9668650, 9668651, 9668652, 9668653, 9668654, 9668655, 9668656, 9668657, 9668658, 9668659, 9668660, 9668661, 9668662, 9668663, 9668664, 9668665, 9668666, 9668667, 9668668, 9668669, 9668670, 9668671, 9668672, 9668673, 9668674, 9668675, 9668676, 9668677, 9668678, 9668679, 9668680, 9668681, 9668682, 9668683, 9668684, 9668685, 9668686, 9668687, 9668688, 9668689, 9668690, 9668691, 9668692, 9668693, 9668694, 9668695, 9668696, 9668697, 9668698, 9668699, 9668700, 9668701, 9668702, 9668703, 9668704, 9668705, 9668706, 9668707, 9668708, 9668709, 9668710, 9668711, 9668712, 9668713, 9668714, 9668715, 9668716, 9668717, 9668718, 9668719, 9668720, 9668721, 9668722, 9668723, 9668724, 9668725, 9668726, 9668727, 9668728, 9668729, 9668730, 9668731, 9668732, 9668733, 9668734, 9668735, 9668736, 9668737, 9668738, 9668739, 9668740, 9668741, 9668742, 9668743, 9668744, 9668745, 9668746, 9668747, 9668748, 9668749, 9668750, 9668751, 9668752, 9668753, 9668754, 9668755, 9668756, 9668757, 9668758, 9668759, 9668760, 9668761, 9668762, 9668763, 9668764, 9668765, 9668766, 9668767, 9668768, 9668769, 9668770, 9668771, 9668772, 9668773, 9668774, 9668775, 9668776, 9668777, 9668778, 9668779, 9668780, 9668781, 9668782, 9668783, 9668784, 9668785, 9668786, 9668787, 9668788, 9668789, 9668790, 9668791, 9668792, 9668793, 9668794, 9668795, 9668796, 9668797, 9668798, 9668799, 9668800, 9668801, 9668802, 9668803, 9668804, 9668805, 9668806, 9668807, 9668808, 9668809, 9668810, 9668811, 9668812, 9668813, 9668814, 9668815, 9668816, 9668817, 9668818, 9668819, 9668820, 9668821, 9668822, 9668823, 9668824, 9668825, 9668826, 9668827, 9668828, 9668829, 9668830, 9668831, 9668832, 9668833, 9668834, 9668835, 9668836, 9668837, 9668838, 9668839, 9668840, 9668841, 9668842, 9668843, 9668844, 9668845, 9668846, 9668847, 9668848, 9668849, 9668850, 9668851, 9668852, 9668853, 9668854, 9668855, 9668856, 9668857, 9668858, 9668859, 9668860, 9668861, 9668862, 9668863, 9668864, 9668865, 9668866, 9668867, 9668868, 9668869, 9668870, 9668871, 9668872, 9668873, 9668874, 9668875, 9668876, 9668877, 9668878, 9668879, 9668880, 9668881, 9668882, 9668883, 9668884, 9668885, 9668886, 9668887, 9668888, 9668889, 9668890, 9668891, 9668892, 9668893, 9668894, 9668895, 9668896, 9668897, 9668898, 9668899, 9668900, 9668901, 9668902, 9668903, 9668904, 9668905, 9668906, 9668907, 9668908, 9668909, 9668910, 9668911, 9668912, 9668913, 9668914, 9668915, 9668916, 9668917, 9668918, 9668919, 9668920, 9668921, 9668922, 9668923, 9668924, 9668925, 9668926, 9668927, 9668928, 9668929, 9668930, 9668931, 9668932, 9668933, 9668934, 9668935, 9668936, 9668937, 9668938, 9668939, 9668940, 9668941, 9668942, 9668943, 9668944, 9668945, 9668946, 9668947, 9668948, 9668949, 9668950, 9668951, 9668952, 9668953, 9668954, 9668955, 9668956, 9668957, 9668958, 9668959, 9668960, 9668961, 9668962, 9668963, 9668964, 9668965, 9668966, 9668967, 9668968, 9668969, 9668970, 9668971, 9668972, 9668973, 9668974, 9668975, 9668976, 9668977, 9668978, 9668979, 9668980, 9668981, 9668982, 9668983, 9668984, 9668985, 9668986, 9668987, 9668988, 9668989, 9668990, 9668991, 9668992, 9668993, 9668994, 9668995, 9668996, 9668997, 9668998, 9668999, 9669000, 9669001, 9669002, 9669003, 9669004, 9669005, 9669006, 9669007, 9669008, 9669009, 9669010, 9669011, 9669012, 9669013, 9669014, 9669015, 9669016, 9669017, 9669018, 9669019, 9669020, 9669021, 9669022, 9669023, 9669024, 9669025, 9669026, 9669027, 9669028, 9669029, 9669030, 9669031, 9669032, 9669033, 9669034, 9669035, 9669036, 9669037, 9669038, 9669039, 9669040, 9669041, 9669042, 9669043, 9669044, 9669045, 9669046, 9669047, 9669048, 9669049, 9669050, 9669051, 9669052, 9669053, 9669054, 9669055, 9669056, 9669057, 9669058, 9669059, 9669060, 9669061, 9669062, 9669063, 9669064, 9669065, 9669066, 9669067, 9669068, 9669069, 9669070, 9669071, 9669072, 9669073, 9669074, 9669075, 9669076, 9669077, 9669078, 9669079, 9669080, 9669081, 9669082, 9669083, 9669084, 9669085, 9669086, 9669087, 9669088, 9669089, 9669090, 9669091, 9669092, 9669093, 9669094, 9669095, 9669096, 9669097, 9669098, 9669099, 9669100, 9669101, 9669102, 9669103, 9669104, 9669105, 9669106, 9669107, 9669108, 9669109, 9669110, 9669111, 9669112, 9669113, 9669114, 9669115, 9669116, 9669117, 9669118, 9669119, 9669120, 9669121, 9669122, 9669123, 9669124, 9669125, 9669126, 9669127, 9669128, 9669129, 9669130, 9669131, 9669132, 9669133, 9669134, 9669135, 9669136, 9669137, 9669138, 9669139, 9669140, 9669141, 9669142, 9669143, 9669144, 9669145, 9669146, 9669147, 9669148, 9669149, 9669150, 9669151, 9669152, 9669153, 9669154, 9669155, 9669156, 9669157, 9669158, 9669159, 9669160, 9669161, 9669162, 9669163, 9669164, 9669165, 9669166, 9669167, 9669168, 9669169, 9669170, 9669171, 9669172, 9669173, 9669174, 9669175, 9669176, 9669177, 9669178, 9669179, 9669180, 9669181, 9669182, 9669183, 9669184, 9669185, 9669186, 9669187, 9669188, 9669189, 9669190, 9669191, 9669192, 9669193, 9669194, 9669195, 9669196, 9669197, 9669198, 9669199, 9669200, 9669201, 9669202, 9669203, 9669204, 9669205, 9669206, 9669207, 9669208, 9669209, 9669210, 9669211, 9669212, 9669213, 9669214, 9669215, 9669216, 9669217, 9669218, 9669219, 9669220, 9669221, 9669222, 9669223, 9669224, 9669225, 9669226, 9669227, 9669228, 9669229, 9669230, 9669231, 9669232, 9669233, 9669234, 9669235, 9669236, 9669237, 9669238, 9669239, 9669240, 9669241, 9669242, 9669243, 9669244, 9669245, 9669246, 9669247, 9669248, 9669249, 9669250, 9669251, 9669252, 9669253, 9669254, 9669255, 9669256, 9669257, 9669258, 9669259, 9669260, 9669261, 9669262, 9669263, 9669264, 9669265, 9669266, 9669267, 9669268, 9669269, 9669270, 9669271, 9669272, 9669273, 9669274, 9669275, 9669276, 9669277, 9669278, 9669279, 9669280, 9669281, 9669282, 9669283, 9669284, 9669285, 9669286, 9669287, 9669288, 9669289, 9669290, 9669291, 9669292, 9669293, 9669294, 9669295, 9669296, 9669297, 9669298, 9669299, 9669300, 9669301, 9669302, 9669303, 9669304, 9669305, 9669306, 9669307, 9669308, 9669309, 9669310, 9669311, 9669312, 9669313, 9669314, 9669315, 9669316, 9669317, 9669318, 9669319, 9669320, 9669321, 9669322, 9669323, 9669324, 9669325, 9669326, 9669327, 9669328, 9669329, 9669330, 9669331, 9669332, 9669333, 9669334, 9669335, 9669336, 9669337, 9669338, 9669339, 9669340, 9669341, 9669342, 9669343, 9669344, 9669345, 9669346, 9669347, 9669348, 9669349, 9669350, 9669351, 9669352, 9669353, 9669354, 9669355, 9669356, 9669357, 9669358, 9669359, 9669360, 9669361, 9669362, 9669363, 9669364, 9669365, 9669366, 9669367, 9669368, 9669369, 9669370, 9669371, 9669372, 9669373, 9669374, 9669375, 9669376, 9669377, 9669378, 9669379, 9669380, 9669381, 9669382, 9669383, 9669384, 9669385, 9669386, 9669387, 9669388, 9669389, 9669390, 9669391, 9669392, 9669393, 9669394, 9669395, 9669396, 9669397, 9669398, 9669399, 9669400, 9669401, 9669402, 9669403, 9669404, 9669405, 9669406, 9669407, 9669408, 9669409, 9669410, 9669411, 9669412, 9669413, 9669414, 9669415, 9669416, 9669417, 9669418, 9669419, 9669420, 9669421, 9669422, 9669423, 9669424, 9669425, 9669426, 9669427, 9669428, 9669429, 9669430, 9669431, 9669432, 9669433, 9669434, 9669435, 9669436, 9669437, 9669438, 9669439, 9669440, 9669441, 9669442, 9669443, 9669444, 9669445, 9669446, 9669447, 9669448, 9669449, 9669450, 9669451, 9669452, 9669453, 9669454, 9669455, 9669456, 9669457, 9669458, 9669459, 9669460, 9669461, 9669462, 9669463, 9669464, 9669465, 9669466, 9669467, 9669468, 9669469, 9669470, 9669471, 9669472, 9669473, 9669474, 9669475, 9669476, 9669477, 9669478, 9669479, 9669480, 9669481, 9669482, 9669483, 9669484, 9669485, 9669486, 9669487, 9669488, 9669489, 9669490, 9669491, 9669492, 9669493, 9669494, 9669495, 9669496, 9669497, 9669498, 9669499, 9669500, 9669501, 9669502, 9669503, 9669504, 9669505, 9669506, 9669507, 9669508, 9669509, 9669510, 9669511, 9669512, 9669513, 9669514, 9669515, 9669516, 9669517, 9669518, 9669519, 9669520, 9669521, 9669522, 9669523, 9669524, 9669525, 9669526, 9669527, 9669528, 9669529, 9669530, 9669531, 9669532, 9669533, 9669534, 9669535, 9669536, 9669537, 9669538, 9669539, 9669540, 9669541, 9669542, 9669543, 9669544, 9669545, 9669546, 9669547, 9669548, 9669549, 9669550, 9669551, 9669552, 9669553, 9669554, 9669555, 9669556, 9669557, 9669558, 9669559, 9669560, 9669561, 9669562, 9669563, 9669564, 9669565, 9669566, 9669567, 9669568, 9669569, 9669570, 9669571, 9669572, 9669573, 9669574, 9669575, 9669576, 9669577, 9669578, 9669579, 9669580, 9669581, 9669582, 9669583, 9669584, 9669585, 9669586, 9669587, 9669588, 9669589, 9669590, 9669591, 9669592, 9669593, 9669594, 9669595, 9669596, 9669597, 9669598, 9669599, 9669600, 9669601, 9669602, 9669603, 9669604, 9669605, 9669606, 9669607, 9669608, 9669609, 9669610, 9669611, 9669612, 9669613, 9669614, 9669615, 9669616, 9669617, 9669618, 9669619, 9669620, 9669621, 9669622, 9669623, 9669624, 9669625, 9669626, 9669627, 9669628, 9669629, 9669630, 9669631, 9669632, 9669633, 9669634, 9669635, 9669636, 9669637, 9669638, 9669639, 9669640, 9669641, 9669642, 9669643, 9669644, 9669645, 9669646, 9669647, 9669648, 9669649, 9669650, 9669651, 9669652, 9669653, 9669654, 9669655, 9669656, 9669657, 9669658, 9669659, 9669660, 9669661, 9669662, 9669663, 9669664, 9669665, 9669666, 9669667, 9669668, 9669669, 9669670, 9669671, 9669672, 9669673, 9669674, 9669675, 9669676, 9669677, 9669678, 9669679, 9669680, 9669681, 9669682, 9669683, 9669684, 9669685, 9669686, 9669687, 9669688, 9669689, 9669690, 9669691, 9669692, 9669693, 9669694, 9669695, 9669696, 9669697, 9669698, 9669699, 9669700, 9669701, 9669702, 9669703, 9669704, 9669705, 9669706, 9669707, 9669708, 9669709, 9669710, 9669711, 9669712, 9669713, 9669714, 9669715, 9669716, 9669717, 9669718, 9669719, 9669720, 9669721, 9669722, 9669723, 9669724, 9669725, 9669726, 9669727, 9669728, 9669729, 9669730, 9669731, 9669732, 9669733, 9669734, 9669735, 9669736, 9669737, 9669738, 9669739, 9669740, 9669741, 9669742, 9669743, 9669744, 9669745, 9669746, 9669747, 9669748, 9669749, 9669750, 9669751, 9669752, 9669753, 9669754, 9669755, 9669756, 9669757, 9669758, 9669759, 9669760, 9669761, 9669762, 9669763, 9669764, 9669765, 9669766, 9669767, 9669768, 9669769, 9669770, 9669771, 9669772, 9669773, 9669774, 9669775, 9669776, 9669777, 9669778, 9669779, 9669780, 9669781, 9669782, 9669783, 9669784, 9669785, 9669786, 9669787, 9669788, 9669789, 9669790, 9669791, 9669792, 9669793, 9669794, 9669795, 9669796, 9669797, 9669798, 9669799, 9669800, 9669801, 9669802, 9669803, 9669804, 9669805, 9669806, 9669807, 9669808, 9669809, 9669810, 9669811, 9669812, 9669813, 9669814, 9669815, 9669816, 9669817, 9669818, 9669819, 9669820, 9669821, 9669822, 9669823, 9669824, 9669825, 9669826, 9669827, 9669828, 9669829, 9669830, 9669831, 9669832, 9669833, 9669834, 9669835, 9669836, 9669837, 9669838, 9669839, 9669840, 9669841, 9669842, 9669843, 9669844, 9669845, 9669846, 9669847, 9669848, 9669849, 9669850, 9669851, 9669852, 9669853, 9669854, 9669855, 9669856, 9669857, 9669858, 9669859, 9669860, 9669861, 9669862, 9669863, 9669864, 9669865, 9669866, 9669867, 9669868, 9669869, 9669870, 9669871, 9669872, 9669873, 9669874, 9669875, 9669876, 9669877, 9669878, 9669879, 9669880, 9669881, 9669882, 9669883, 9669884, 9669885, 9669886, 9669887, 9669888, 9669889, 9669890, 9669891, 9669892, 9669893, 9669894, 9669895, 9669896, 9669897, 9669898, 9669899, 9669900, 9669901, 9669902, 9669903, 9669904, 9669905, 9669906, 9669907, 9669908, 9669909, 9669910, 9669911, 9669912, 9669913, 9669914, 9669915, 9669916, 9669917, 9669918, 9669919, 9669920, 9669921, 9669922, 9669923, 9669924, 9669925, 9669926, 9669927, 9669928, 9669929, 9669930, 9669931, 9669932, 9669933, 9669934, 9669935, 9669936, 9669937, 9669938, 9669939, 9669940, 9669941, 9669942, 9669943, 9669944, 9669945, 9669946, 9669947, 9669948, 9669949, 9669950, 9669951, 9669952, 9669953, 9669954, 9669955, 9669956, 9669957, 9669958, 9669959, 9669960, 9669961, 9669962, 9669963, 9669964, 9669965, 9669966, 9669967, 9669968, 9669969, 9669970, 9669971, 9669972, 9669973, 9669974, 9669975, 9669976, 9669977, 9669978, 9669979, 9669980, 9669981, 9669982, 9669983, 9669984, 9669985, 9669986, 9669987, 9669988, 9669989, 9669990, 9669991, 9669992, 9669993, 9669994, 9669995, 9669996, 9669997, 9669998, 9669999, 9670000, 9670001, 9670002, 9670003, 9670004, 9670005, 9670006, 9670007, 9670008, 9670009, 9670010, 9670011, 9670012, 9670013, 9670014, 9670015, 9670016, 9670017, 9670018, 9670019, 9670020, 9670021, 9670022, 9670023, 9670024, 9670025, 9670026, 9670027, 9670028, 9670029, 9670030, 9670031, 9670032, 9670033, 9670034, 9670035, 9670036, 9670037, 9670038, 9670039, 9670040, 9670041, 9670042, 9670043, 9670044, 9670045, 9670046, 9670047, 9670048, 9670049, 9670050, 9670051, 9670052, 9670053, 9670054, 9670055, 9670056, 9670057, 9670058, 9670059, 9670060, 9670061, 9670062, 9670063, 9670064, 9670065, 9670066, 9670067, 9670068, 9670069, 9670070, 9670071, 9670072, 9670073, 9670074, 9670075, 9670076, 9670077, 9670078, 9670079, 9670080, 9670081, 9670082, 9670083, 9670084, 9670085, 9670086, 9670087, 9670088, 9670089, 9670090, 9670091, 9670092, 9670093, 9670094, 9670095, 9670096, 9670097, 9670098, 9670099, 9670100, 9670101, 9670102, 9670103, 9670104, 9670105, 9670106, 9670107, 9670108, 9670109, 9670110, 9670111, 9670112, 9670113, 9670114, 9670115, 9670116, 9670117, 9670118, 9670119, 9670120, 9670121, 9670122, 9670123, 9670124, 9670125, 9670126, 9670127, 9670128, 9670129, 9670130, 9670131, 9670132, 9670133, 9670134, 9670135, 9670136, 9670137, 9670138, 9670139, 9670140, 9670141, 9670142, 9670143, 9670144, 9670145, 9670146, 9670147, 9670148, 9670149, 9670150, 9670151, 9670152, 9670153, 9670154, 9670155, 9670156, 9670157, 9670158, 9670159, 9670160, 9670161, 9670162, 9670163, 9670164, 9670165, 9670166, 9670167, 9670168, 9670169, 9670170, 9670171, 9670172, 9670173, 9670174, 9670175, 9670176, 9670177, 9670178, 9670179, 9670180, 9670181, 9670182, 9670183, 9670184, 9670185, 9670186, 9670187, 9670188, 9670189, 9670190, 9670191, 9670192, 9670193, 9670194, 9670195, 9670196, 9670197, 9670198, 9670199, 9670200, 9670201, 9670202, 9670203, 9670204, 9670205, 9670206, 9670207, 9670208, 9670209, 9670210, 9670211, 9670212, 9670213, 9670214, 9670215, 9670216, 9670217, 9670218, 9670219, 9670220, 9670221, 9670222, 9670223, 9670224, 9670225, 9670226, 9670227, 9670228, 9670229, 9670230, 9670231, 9670232, 9670233, 9670234, 9670235, 9670236, 9670237, 9670238, 9670239, 9670240, 9670241, 9670242, 9670243, 9670244, 9670245, 9670246, 9670247, 9670248, 9670249, 9670250, 9670251, 9670252, 9670253, 9670254, 9670255, 9670256, 9670257, 9670258, 9670259, 9670260, 9670261, 9670262, 9670263, 9670264, 9670265, 9670266, 9670267, 9670268, 9670269, 9670270, 9670271, 9670272, 9670273, 9670274, 9670275, 9670276, 9670277, 9670278, 9670279, 9670280, 9670281, 9670282, 9670283, 9670284, 9670285, 9670286, 9670287, 9670288, 9670289, 9670290, 9670291, 9670292, 9670293, 9670294, 9670295, 9670296, 9670297, 9670298, 9670299, 9670300, 9670301, 9670302, 9670303, 9670304, 9670305, 9670306, 9670307, 9670308, 9670309, 9670310, 9670311, 9670312, 9670313, 9670314, 9670315, 9670316, 9670317, 9670318, 9670319, 9670320, 9670321, 9670322, 9670323, 9670324, 9670325, 9670326, 9670327, 9670328, 9670329, 9670330, 9670331, 9670332, 9670333, 9670334, 9670335, 9670336, 9670337, 9670338, 9670339, 9670340, 9670341, 9670342, 9670343, 9670344, 9670345, 9670346, 9670347, 9670348, 9670349, 9670350, 9670351, 9670352, 9670353, 9670354, 9670355, 9670356, 9670357, 9670358, 9670359, 9670360, 9670361, 9670362, 9670363, 9670364, 9670365, 9670366, 9670367, 9670368, 9670369, 9670370, 9670371, 9670372, 9670373, 9670374, 9670375, 9670376, 9670377, 9670378, 9670379, 9670380, 9670381, 9670382, 9670383, 9670384, 9670385, 9670386, 9670387, 9670388, 9670389, 9670390, 9670391, 9670392, 9670393, 9670394, 9670395, 9670396, 9670397, 9670398, 9670399, 9670400, 9670401, 9670402, 9670403, 9670404, 9670405, 9670406, 9670407, 9670408, 9670409, 9670410, 9670411, 9670412, 9670413, 9670414, 9670415, 9670416, 9670417, 9670418, 9670419, 9670420, 9670421, 9670422, 9670423, 9670424, 9670425, 9670426, 9670427, 9670428, 9670429, 9670430, 9670431, 9670432, 9670433, 9670434, 9670435, 9670436, 9670437, 9670438, 9670439, 9670440, 9670441, 9670442, 9670443, 9670444, 9670445, 9670446, 9670447, 9670448, 9670449, 9670450, 9670451, 9670452, 9670453, 9670454, 9670455, 9670456, 9670457, 9670458, 9670459, 9670460, 9670461, 9670462, 9670463, 9670464, 9670465, 9670466, 9670467, 9670468, 9670469, 9670470, 9670471, 9670472, 9670473, 9670474, 9670475, 9670476, 9670477, 9670478, 9670479, 9670480, 9670481, 9670482, 9670483, 9670484, 9670485, 9670486, 9670487, 9670488, 9670489, 9670490, 9670491, 9670492, 9670493, 9670494, 9670495, 9670496, 9670497, 9670498, 9670499, 9670500, 9670501, 9670502, 9670503, 9670504, 9670505, 9670506, 9670507, 9670508, 9670509, 9670510, 9670511, 9670512, 9670513, 9670514, 9670515, 9670516, 9670517, 9670518, 9670519, 9670520, 9670521, 9670522, 9670523, 9670524, 9670525, 9670526, 9670527, 9670528, 9670529, 9670530, 9670531, 9670532, 9670533, 9670534, 9670535, 9670536, 9670537, 9670538, 9670539, 9670540, 9670541, 9670542, 9670543, 9670544, 9670545, 9670546, 9670547, 9670548, 9670549, 9670550, 9670551, 9670552, 9670553, 9670554, 9670555, 9670556, 9670557, 9670558, 9670559, 9670560, 9670561, 9670562, 9670563, 9670564, 9670565, 9670566, 9670567, 9670568, 9670569, 9670570, 9670571, 9670572, 9670573, 9670574, 9670575, 9670576, 9670577, 9670578, 9670579, 9670580, 9670581, 9670582, 9670583, 9670584, 9670585, 9670586, 9670587, 9670588, 9670589, 9670590, 9670591, 9670592, 9670593, 9670594, 9670595, 9670596, 9670597, 9670598, 9670599, 9670600, 9670601, 9670602, 9670603, 9670604, 9670605, 9670606, 9670607, 9670608, 9670609, 9670610, 9670611, 9670612, 9670613, 9670614, 9670615, 9670616, 9670617, 9670618, 9670619, 9670620, 9670621, 9670622, 9670623, 9670624, 9670625, 9670626, 9670627, 9670628, 9670629, 9670630, 9670631, 9670632, 9670633, 9670634, 9670635, 9670636, 9670637, 9670638, 9670639, 9670640, 9670641, 9670642, 9670643, 9670644, 9670645, 9670646, 9670647, 9670648, 9670649, 9670650, 9670651, 9670652, 9670653, 9670654, 9670655, 9670656, 9670657, 9670658, 9670659, 9670660, 9670661, 9670662, 9670663, 9670664, 9670665, 9670666, 9670667, 9670668, 9670669, 9670670, 9670671, 9670672, 9670673, 9670674, 9670675, 9670676, 9670677, 9670678, 9670679, 9670680, 9670681, 9670682, 9670683, 9670684, 9670685, 9670686, 9670687, 9670688, 9670689, 9670690, 9670691, 9670692, 9670693, 9670694, 9670695, 9670696, 9670697, 9670698, 9670699, 9670700, 9670701, 9670702, 9670703, 9670704, 9670705, 9670706, 9670707, 9670708, 9670709, 9670710, 9670711, 9670712, 9670713, 9670714, 9670715, 9670716, 9670717, 9670718, 9670719, 9670720, 9670721, 9670722, 9670723, 9670724, 9670725, 9670726, 9670727, 9670728, 9670729, 9670730, 9670731, 9670732, 9670733, 9670734, 9670735, 9670736, 9670737, 9670738, 9670739, 9670740, 9670741, 9670742, 9670743, 9670744, 9670745, 9670746, 9670747, 9670748, 9670749, 9670750, 9670751, 9670752, 9670753, 9670754, 9670755, 9670756, 9670757, 9670758, 9670759, 9670760, 9670761, 9670762, 9670763, 9670764, 9670765, 9670766, 9670767, 9670768, 9670769, 9670770, 9670771, 9670772, 9670773, 9670774, 9670775, 9670776, 9670777, 9670778, 9670779, 9670780, 9670781, 9670782, 9670783, 9670784, 9670785, 9670786, 9670787, 9670788, 9670789, 9670790, 9670791, 9670792, 9670793, 9670794, 9670795, 9670796, 9670797, 9670798, 9670799, 9670800, 9670801, 9670802, 9670803, 9670804, 9670805, 9670806, 9670807, 9670808, 9670809, 9670810, 9670811, 9670812, 9670813, 9670814, 9670815, 9670816, 9670817, 9670818, 9670819, 9670820, 9670821, 9670822, 9670823, 9670824, 9670825, 9670826, 9670827, 9670828, 9670829, 9670830, 9670831, 9670832, 9670833, 9670834, 9670835, 9670836, 9670837, 9670838, 9670839, 9670840, 9670841, 9670842, 9670843, 9670844, 9670845, 9670846, 9670847, 9670848, 9670849, 9670850, 9670851, 9670852, 9670853, 9670854, 9670855, 9670856, 9670857, 9670858, 9670859, 9670860, 9670861, 9670862, 9670863, 9670864, 9670865, 9670866, 9670867, 9670868, 9670869, 9670870, 9670871, 9670872, 9670873, 9670874, 9670875, 9670876, 9670877, 9670878, 9670879, 9670880, 9670881, 9670882, 9670883, 9670884, 9670885, 9670886, 9670887, 9670888, 9670889, 9670890, 9670891, 9670892, 9670893, 9670894, 9670895, 9670896, 9670897, 9670898, 9670899, 9670900, 9670901, 9670902, 9670903, 9670904, 9670905, 9670906, 9670907, 9670908, 9670909, 9670910, 9670911, 9670912, 9670913, 9670914, 9670915, 9670916, 9670917, 9670918, 9670919, 9670920, 9670921, 9670922, 9670923, 9670924, 9670925, 9670926, 9670927, 9670928, 9670929, 9670930, 9670931, 9670932, 9670933, 9670934, 9670935, 9670936, 9670937, 9670938, 9670939, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0) at kafka.log.Log.$anonfun$append$2(Log.scala:1157) at kafka.log.Log.append(Log.scala:2387) at kafka.log.Log.appendAsFollower(Log.scala:1067) at kafka.cluster.Partition.doAppendRecordsToFollowerOrFutureReplica(Partition.scala:1034) at kafka.cluster.Partition.appendRecordsToFollowerOrFutureReplica(Partition.scala:1041) at kafka.server.ReplicaFetcherThread.processPartitionData(ReplicaFetcherThread.scala:172) at kafka.server.AbstractFetcherThread.$anonfun$processFetchRequest$7(AbstractFetcherThread.scala:333) at kafka.server.AbstractFetcherThread.$anonfun$processFetchRequest$6(AbstractFetcherThread.scala:321) at kafka.server.AbstractFetcherThread.$anonfun$processFetchRequest$6$adapted(AbstractFetcherThread.scala:320) at kafka.server.AbstractFetcherThread$$Lambda$2080/530119729.apply(Unknown Source) at kafka.utils.Implicits$MapExtensionMethods$.$anonfun$forKeyValue$1(Implicits.scala:62) at kafka.server.AbstractFetcherThread$$Lambda$2082/1143700233.apply(Unknown Source) at scala.collection.convert.JavaCollectionWrappers$JMapWrapperLike.foreachEntry(JavaCollectionWrappers.scala:351) at scala.collection.convert.JavaCollectionWrappers$JMapWrapperLike.foreachEntry$(JavaCollectionWrappers.scala:347) at scala.collection.convert.JavaCollectionWrappers$AbstractJMapWrapper.foreachEntry(JavaCollectionWrappers.scala:309) at kafka.server.AbstractFetcherThread.processFetchRequest(AbstractFetcherThread.scala:320) at kafka.server.AbstractFetcherThread.$anonfun$maybeFetch$3(AbstractFetcherThread.scala:136) at kafka.server.AbstractFetcherThread.maybeFetch(AbstractFetcherThread.scala:135) at kafka.server.AbstractFetcherThread.doWork(AbstractFetcherThread.scala:118)