Medium difficult sudoku #25119

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

Your time