21152
8
19783
2
25669
0
32302
1850
1
23558
17
2087
2535
3508
3518
944
3
5922
5
1774
3158
2932
2715
6
3498
4
753
6307
10
1849
1555
2682
17946
1443
1606
5521
101569
2788
1153
2652