18816
11
21152
8
19944
2
189326
0
444571
9
2629
4
2075
12
2467
2566
3
1041
1
4499
14861
7
2114
815
3398
12621
22
3519
1289601
3540
2586
3089
7994
7920
2655
1536
108797
1355
7383
10
1826
1596