Medium difficult sudoku #46271

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

Your time