0000158929000012482900000546000000182280000014486500001149530000069527000016239300000579460000151213000012035300000739470000165049000011084700000630570000123679000018123700001682550000113609000006732700000476470000160106000012660700001703550000119077