Medium difficult sudoku #17395

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

Your time