Difficult sudoku #56244

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

Your time