Medium difficult sudoku #41263

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

Your time