25669
0
2535
2
17946
3080
3
19783
1166
11
2932
2072
2917
14
3498
4
32302
1294
1
2715
1769
1381
1153
223
3090
6
586
5226
5
21152
8
1212
2743
2632
6019
16
3475
1387
1255
1575