21152
8
2593
1
2605
2
297066
0
2711
5151
2911
9
4651
3
398656
19
2274
550
19079
6
3186
4724
19944
1942
2082
7893
4
189326
2378
6753
17
2676
108797
14861
7
6307
10
2386
2405
444571
2245
2740