Medium difficult sudoku #8063

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

Your time