Medium difficult sudoku #29251

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

Your time