586
495
397
573
510
1177
683
747
627
649
822
504
619
615
554