Difficult sudoku #17340

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

Your time