4618
2
16623
10
1392
3
575
1
11182
6
9736
3
15291
4
10362
4
20749
8
3175
0
5737
1
50596
50
20238
6