Medium difficult sudoku #56527

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

Your time