Medium difficult sudoku #47347

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

Your time