Very difficult sudoku #58845

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

Your time