Difficult sudoku #55592

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

Your time