3090
6
2087
2
2377
1
2535
19783
2835
2270
17946
0
21152
8
2303
3868
10
3083
32302
5347
4
1397
5052
25669
773
462
2151
4537
1978
1593
2366
3126
3
2358
9
297066
2932
1663
5
2165