25669
0
32302
2476
2
5402
9
1193
2535
3498
4
21152
8
2996
578
14
19783
2750
1
1189
2932
17946
3779
4044
5
2903
3
3000
3051
1153
3090
6
4471
3369
2906
2009
4884
2258
2986