4946
18
21152
8
2489
2
2593
1
2886
4
1775
297066
0
2115
2711
4697
4612
1433
1146
6188
5151
2911
9
4651
3
398656
19
2190
3312
3071
11
5753
10
550
4586
5
4724
1942
2082
7893
2378
579