0000157895000005155700000578620000149493000016797000001788170000068773000007765500000519590000059814000014702300000460510000026780000003156100000405040000028899000003852700000433770000036276000004372100000370700000042402000004646000000447530000030020