Difficult sudoku #63832

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

Your time