Medium difficult sudoku #8302

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

Your time