Medium difficult sudoku #9883

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

Your time