Difficult sudoku #27920

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

Your time