Medium difficult sudoku #52707

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

Your time