Very difficult sudoku #63869

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

Your time