2903
3
25669
0
21152
8
14
3090
6
3080
2996
4471
2
2932
2535
1193
2258
1
19783
1189
758
5141
7
32302
17946
3083
1461
3125
2355
4
1849
2087
1922
2139
3779
1289601
4044
5
297066