25669
0
3090
6
32302
2903
3
2932
2
4382
4
21152
8
3080
5402
9
108797
2009
5
2480
1
1992
1797
2750
1289601
19783
2535
37355
13
1036
4044
3083
3447
7
17946
2465
1743
3125
3546
2949
297066