Medium difficult sudoku #28555

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

Your time