21152
8
3090
6
1295
1
3765
4
2535
2
32302
0
280
2650
20
297066
19783
2250
3083
17946
25669
2476
2773
2932
3683
3498
1294
181997
11
3546
2906
4651
3
1153
665
2676
1659
2525
2366