Medium difficult sudoku #53307

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

Your time