Medium difficult sudoku #9816

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

Your time