Medium difficult sudoku #20287

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

Your time