25852
0
776
631
171
257
357
2955
2
1567
17353
20374
5
2084
1
6975
4
383
529
330
25137
4820
453
2730
6
303
955