Difficult sudoku #14340

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

Your time