21152
8
3090
6
2903
3
2593
1
2932
2
2466
5
1594
2258
297066
0
3080
572
1015
496
2209
467
2711
2490
1606
2911
9
4651
1516
1819
398656
19
7086
12
1047
66
6236
10
2451
8527
17970
15