Medium difficult sudoku #37935

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

Your time