Medium difficult sudoku #14395

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

Your time