21152
8
2905
2
2593
1
7159
10
297066
0
2711
5141
7
5151
2911
9
4651
3
2523
398656
19
550
4724
1942
2082
7893
4
1804
1968
2378
1978
6753
17
2676
1676
108797
2129
6307
4442
1213
2658