Medium difficult sudoku #28455

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

Your time