Medium difficult sudoku #53039

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

Your time