Medium difficult sudoku #49307

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

Your time