0000123641000016248000001524510000118657000017806800000738850000167423000012524100001645230000155573000012098700000764870000167779000014748300001273270000070537000015745400001232090000182411000016876200001517110000129613000007371700001671620000158850