Medium difficult sudoku #15251

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

Your time