1794
932
813
1207
634
933
950
724
685
805
1248
653
763
626
701
687
898
620
648
1161
689
871