Medium difficult sudoku #22771

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

Your time