512 309 338 342 359