18385
2
105290
0
2730
375
1
282572
1823
20634
8
6726
7
1649
4594
46414
1152
6515
3092
1587
584
361
1452
1431