1
287
8
3
18
21

287
3
1
1
1
8
18
19