Medium difficult sudoku #8862

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

Your time