3090
6
19783
2
3765
4
2763
0
982
1
2535
2903
3
32302
21152
8
2013
3083
3066
7
17946
5949
5
2358
9
2932
1334
3126
3498
3546
2835
25669
2476
1631
1445
3868
10
1294
1320
4996
1153