21152
8
3090
6
2352
2
2903
3
2593
1
2932
2110
297066
0
3080
1229
718
1514
1871
3120
4
2711
573
2911
9
1116
7592
7
4651
1360
2108
398656
19
2708
3608
13676
21
5465
22
2611
1689
2385