Medium difficult sudoku #54167

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

Your time