21152
8
4651
3
2535
2
3484
0
3372
1
19783
3871
7793
4
2711
1239
32302
1248
2911
9
1154
7893
3090
6
2518
5151
14801
11
2189
2932
2676
1942
223
25669
398656
19
3498
2087
297066
2405