5
20
996
1
34
24
35
12
213