776
803
779
756
875
767
755
578
523
509
535
528
490
724
573
544
774
686
519
467
478
452
530
542
601
538
526