780
866
1290
748
656
987
705
755
2630
726
747
825
834
812
1051
646
661
858
918
682
661
668
723
698
609