Medium difficult sudoku #59263

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

Your time