Medium difficult sudoku #19775

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

Your time