2903
3
3090
6
2932
2
19783
25669
0
2430
2907
21152
8
17946
2861
1
3080
1036
32302
14
2258
108797
9956
2996
2005
9
1189
297066
2266
2349
2471
1193
3176
5431
189326
1201
4
892