0000156816000006018600001689810000143579000005355200001761160000136925000011021100000627790000169388000014760300000732950000056676000017772300001390650000115223000017350500001522070000179325000004837600001417850000118507000005320800001754840000157245