Medium difficult sudoku #56355

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

Your time