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