Medium difficult sudoku #50547

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

Your time