Difficult sudoku #28820

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

Your time