21263
0
9216
0
18575
1
10908
0
28941
5
30891
3