Medium difficult sudoku #57475

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

Your time