25669
0
19783
2
3080
3
572
3090
6
522
2903
2932
4933
13
2533
4358
510
21152
8
2996
2535
645
2069
5
698
32302
1400
1591
1828
512
547
2600
4
2453
1
1294
960
17946
1045