Difficult sudoku #2765

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

Your time