3090
6
1189
0
19783
2
2145
1
32302
14
1663
5
2535
1988
462
17946
2996
25669
2666
9
2155
3
3868
10
910
7793
4
1903
2160
257
572
2471
7
488
1628
1237
5052
2907
5915
11
1186