3100
10
3161
3
27544
24
6294
22
18449
11
10151
0
43093
47
50539
39
15893
34
4524
1
178066
108
179196
58
10273
11
9102
6
57463
36
13548
25
2256
2