Medium difficult sudoku #8264

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

Your time