21152
8
3034
1
2593
17333
27
297066
0
2711
2
5151
2911
9
4651
3
398656
19
2715
7501
550
4724
2136
4173
5122
4
2009
1286
1942
4073
7
2260
2082
7893
1886
3527
3974
3398
2378
14470