Medium difficult sudoku #53415

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

Your time