Medium difficult sudoku #28743

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

Your time