Very difficult sudoku #4073

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

Your time