25669
0
19783
2
2962
2907
32302
8535
12
572
1153
3083
2535
2996
17946
2043
3
2939
1
2238
2356
6
3798
4
1049
3169
7
21152
8
2249
5
1518
1189
583
2264
2366
721
1978
2595
2921