Medium difficult sudoku #8713

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

Your time