Medium difficult sudoku #53271

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

Your time