25669
0
3479
5
1337
1
3503
4
2332
2
398656
19
5978
6
8185
7762
3080
3
5949
1044
550
1780
9611
4044
3083
2007
181997
11
2465
3125