18403
6
7082
9
1343
0
105807
42
3980
3
1073
36045
558610
1222856
4
422
4223
22
21743
1
3092
36609
34
249
5290
2
4071
31535
1650
3882
12
3545
1276
543
2059
8
12005
2813
573
2142
2506
3025