Difficult sudoku #17856

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

Your time