Medium difficult sudoku #14595

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

Your time