Difficult sudoku #64972

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

Your time