Medium difficult sudoku #30431

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

Your time