20350
0
1434
7979
4
1312
2
3196
1
33195
1464
2699
13525
7
1812
3
192212
19331
70512
71568
123019
27849
173424
44211
2669
32253
976
1256
29464
1195