3220
813
607
444
588
742
498
788
557
527
522
617
521
546
660
544
608
562
635
642
582
479
644
527
489