0000158548000005842800001269050000162440000013758700000485640000174843000014899500000523830000159365000005953800001692620000067813000005125200001800110000056938000012428900000657490000136729000007620900001455230000118965000013244300001139930000155157