Medium difficult sudoku #56799

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

Your time