Medium difficult sudoku #39255

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

Your time