Medium difficult sudoku #17795

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

Your time