0000158731000011825300000672290000183368000016926200000615500000049762000017799700001460730000162686000012233900001121350000064735000005112400001798780000166210000012681500000578400000158065000011735300000663850000182652000016919100001308310000060534