524
503
544
647
488
512
1272
520
465
445
430
489
525
487
449