Very difficult sudoku #56685

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

Your time