Medium difficult sudoku #18975

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

Your time