21152
8
3080
3
3090
6
2903
2593
1
2932
2
2535
297066
0
1828
1294
572
17946
2245
1849
1976
14
2711
1380
2911
9
4651
398656
19
2480
5978
2935
3146
12
1526
4837
5
3078
4
1289601
550