Medium difficult sudoku #16059

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

Your time