21152
8
3080
3
2932
2
2535
1382
1
534
0
3090
6
572
1746
1558
32302
19783
3498
4
866
7762
2257
2890
1819
2740
2356
4944
17946
3715
297066
2668
3354
2921
5
5151
3544
1500