Very difficult sudoku #69737

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

Your time