100
1
13729
1018
19664

1
1
163
22
14
983
58
5
48
290
40
100
1
12233
937
19616