Difficult sudoku #56144

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

Your time