584
578
521
486
431
515
538
588
499
434
405
526