596 390 12093 270 302 12096 250 288 12097 389 382 12098 585 422 12094