21152
8
3090
6
2903
3
2593
1
2932
2
25669
0
297066
3080
4291
4
378
2711
2629
2911
9
4651
398656
19
1087
2763
55904
5252
550
5151
5627
951
37355
13
2906
19783
2535
1514
4044
5
3083