Difficult sudoku #6817

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

Your time