Medium difficult sudoku #9316

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

Your time