25669
0
19783
2
32302
1189
14
2902
16
572
3498
4
2996
17946
3080
3
721
3090
6
2535
657
3765
2932
1193
2204
5
2156
1
501
800
255
1153
2512
3008
2012
4471
2366
21152
8