Medium difficult sudoku #56303

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

Your time