Medium difficult sudoku #58751

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

Your time