2
18
403

21
18
1
294
27
60
1
1