Very difficult sudoku #58493

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

Your time