Medium difficult sudoku #52443

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

Your time