25669
0
19783
2
4044
5
17946
2535
32302
3125
1461
3065
1
2964
2087
3498
4
4303
12
2478
3090
6
4471
1672
2149
3779
2986
940
3973
3
1666
1512
2709
4307
1752
3426
21152
8
2632