30421
0
16050
6
4162
2
2866
3
1434
85648
42
1094
204430
2680
12
1942
11
117
1142
1
1600
3305
5
1385
819
3830
4
7285
2106
1308
1207
1238
633
1295
4652
3111
1794
32450
711
5590