Very difficult sudoku #65793

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

Your time