Medium difficult sudoku #8304

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

Your time