25669
0
3090
6
19783
2
7258
17946
32302
21152
8
1461
3498
4
1768
2903
3
2932
5701
3080
2350
929
1397
2535
4044
5
3083
2465
3186
1
3125
3546
94424
3779
4471
2822
2964
3051