Medium difficult sudoku #58427

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

Your time