Medium difficult sudoku #64739

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

Your time