0000158396000010075100001702750000059142000013223100001184190000167644000004783000001598540000125977000011346300001740200000066031000015666200001359510000167921000005282700001607850000128317000011493300001751530000070183000015784400001385870000078953