Medium difficult sudoku #25347

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

Your time