Medium difficult sudoku #56807

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

Your time