21152
8
467
0
3090
6
2903
3
2593
1
2932
2
496
1973
1819
297066
3080
2131
4706
975
455
2711
3934
1746
2911
9
2377
4651
1380
398656
19
895
1075
1259
550
2414
5151
2110