0000159909000004780200001416590000128241000016781400000773970000159634000016227700000591500000149233000018013000001242050000171393000011392300001602770000143891000012991300001684330000162924000015218900001819900000125973000017325500001155970000158312