21152
8
4651
3
2405
1
2740
5151
2
2911
9
398656
19
4724
297066
0
181997
11
2082
2676
2763
2711
1942
2593
13499
5
3503
4
550
5978
6
1411
6307
10
7893
6753
17
1022
1089
1384
120
2865
2207