Medium difficult sudoku #8217

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

Your time