807
636
682
688
615
608
547
592
540
587
549
532
542
489
523
616
580
516
445
480
485
476
488
512
557