Medium difficult sudoku #8297

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

Your time