Difficult sudoku #17412

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

Your time