Medium difficult sudoku #29475

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

Your time