Medium difficult sudoku #27275

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

Your time