Medium difficult sudoku #54771

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

Your time