Medium difficult sudoku #14807

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

Your time