Medium difficult sudoku #56511

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

Your time