25669
0
4044
5
2476
2
2535
19783
2932
3498
4
32302
17946
346
1153
3090
6
21152
8
1212
2743
2632
1265
1
1505
3
3080
1575
1005
1591
2556
4388
14
1044
7893
1666
2600
495