Medium difficult sudoku #54579

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

Your time