21152
8
5504
16
2593
1
1743
0
1527
14887
18
3447
7
297066
13499
5
2711
2
2949
6
583
5151
2911
9
2556
4
4651
3
2740
398656
19
8527
550
4724
1942
2082
7893
2378
6753
17
2676
108797
6307
10
1417