Medium difficult sudoku #14363

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

Your time