25669
0
3090
6
17946
32302
21152
8
19783
2
1461
3498
4
7258
1768
2350
2903
3
2932
2996
14
572
2906
1
4044
5
3080
108797
528
1193
2593
255
536
616
2535
9956
3083
2465