Difficult sudoku #65788

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

Your time