Medium difficult sudoku #49303

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

Your time