25669
0
14
2996
1189
19783
2
2964
1
4471
539
1512
2986
422
120
21
4044
5
17946
1193
2535
104
32302
96
3125
1364
125
595
572
841
1461
105
18617
2476