Medium difficult sudoku #49275

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

Your time