21152
8
1849
2
572
0
2270
14
3090
6
1365
692
25669
297066
2932
2593
1
2711
2903
3
5382
5
1307
878
6231
3871
17946
1189
669
398656
19
3765
4
3158
536
2203
1045
1514
2756