21152
8
2270
2
1849
3765
4
572
0
692
2756
14
25669
2124
3
2244
297066
3065
1
5382
5
19783
3871
3090
6
3080
2911
9
3196
2903
2593
17946
3895
2932
1812
1307
3606
1365
536