25669
0
17946
3090
6
32302
21152
8
1849
2
19783
1461
3498
4
572
2270
14
1768
1365
692
2932
2903
3
5382
5
1307
878
6231
3871
7258
1189
669
1
3765
3158
536
2203
1045