623 406 12217 597 253 12218 539 311 12221 519 426 12222 338 407 12225 590 425 12226 165 354 12227 437 292 12228 569 448 12224