Medium difficult sudoku #26087

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

Your time