0000129603000017009500000788850000159909000006406500001518350000125683000016781400001150290000162277000018013000001321490000171393000016027700000686250000153419000012732300001684330000116935000016292400000578360000147343000018199000001341130000173255