956
756
578
694
3149
658
846
1604
632
887
608