25669
0
3008
3
19783
2
1193
32302
2535
21152
8
1528
3090
6
3791
7
3083
1431
1
2174
4
2366
1228
3012
604
4562
10
2932
1558
1014
3498
774
5412
2337
5
456
1832
3723
17946
2254