21152
8
297066
0
2593
1
550
2711
2
2238
2270
5151
2911
9
4651
3
398656
19
2061
1363
189326
4724
10827
4
9956
19944
1942
3085
5
2082
7893
2378
3457
174730
18
6753
17
2676
2740
108797
6307
10