Medium difficult sudoku #54091

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

Your time