Difficult sudoku #42768

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

Your time