526 266 12529 623 269 12530 270 249 12531