Medium difficult sudoku #23863

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

Your time