Medium difficult sudoku #8892

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

Your time