Medium difficult sudoku #39023

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

Your time