Difficult sudoku #14980

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

Your time