Medium difficult sudoku #49819

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

Your time