25669
0
2535
2
3765
4
1581
17946
2245
3
3080
19783
1166
11
2932
2072
2917
14
3498
32302
2773
1
1295
280
1294
2715
1769
1381
2650
20
1153
223
3090
6
586
2250
5226
5
21152
8
1212