Difficult sudoku #63984

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

Your time