Medium difficult sudoku #9557

1 8 6
9 3 1 4
4 6 9
1 6 4
5 1 9 6 3 7
7 6 8
6 8 5
8 4 7 6
9 2 7
123
456
789

Your time