21152
8
25669
0
3080
3
3090
6
522
7893
4
2903
2593
1
2932
2
2533
510
2535
645
698
1400
1591
297066
1828
512
547
2600
1294
17946
1045
352
1769
558
1381
1189
2245