621
582
709
667
561
774
588
572
1270
449
503
535
591
489
487