Medium difficult sudoku #63255

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

Your time