Medium difficult sudoku #28055

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

Your time