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