Medium difficult sudoku #62375

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

Your time