3090
6
4471
2
17946
0
25669
3673
2358
9
19783
32302
3868
10
14
6247
5
21152
8
1730
2408
1663
10598
2535
1153
3461
4
1189
3575
1
2478
2932
3498
1186
4044
3694
1849
1221
984