25669
0
4471
2
3765
4
19783
2535
17946
1136
2271
32302
2245
3
8527
1
1226
3053
7
4044
5
3083
2666
9
2465
3971
3125
789
2041