Medium difficult sudoku #25407

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

Your time