634 291 12489 618 429 12490 346 294 12491 256 240 12492 597 352 12493 380 361 12494