678
724
615
518
514
378
432
480
426
478
563
588
552
652
577
662
673
612
673
829
1169
772
901
722
9676
1593
804
1000
1080
1030