599 343 12526 434 240 12527 332 275 12528