0000039857000003029800000424990000037028000004489100000393240000041678000004451100000467200000025458000002953700000422050000046940000002666300000411170000043922000004625200000285900000035127000003821300000275430000040267000003040600000428790000037225