0000158800000011001500001437770000124585000016249300000487620000151085000012748500001657000000117865000005785800001560410000130941000012369300000645990000160032000013416700001797310000126461000016367100001362170000053656000012904500000771910000172304