2980
1
2535
2
2207
0
2258
398656
19
21152
8
1044
3090
6
5339
5
3083
550
32302
19783
2932
3498
4
2168
3
17946
1294
1153
4573
644
25669
1821
7
1200
1397
11351
17
164
1653
2646
3080