Difficult sudoku #30932

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

Your time