25669
0
19783
2
17946
2906
1
14
2903
3
32302
1512
2954
2666
9
1189
3240
6
1279
4
3315
2535
2996
4044
5
3083
577
920
337
2465
3125
2932
3498
3779
4471
2964
3051
1603