21152
8
3090
6
2999
3
2903
2593
1
2932
2
2948
2578
8527
1788
19944
297066
0
3080
2131
4706
3107
7
1320
995
13499
5
2711
2184
2911
9
1606
4651
1382
398656
19
2268
4
2173
550
5151