Medium difficult sudoku #55771

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

Your time