0000158859000005671000001465970000173403000012317300001671620000112665000015652700000483050000142005000017747500001283170000164853000007762300001596850000059532000017493000001246350000167674000011416700001575560000052267000014403500001787120000129971