Difficult sudoku #19208

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

Your time