2245
3
3080
3034
1
21152
8
830
1047
2
3090
6
2932
297066
0
955
20163
44
1922
2436
5151
2851
9172
3715
1230
4
1826
4651
2285
2748
189326
1595
2089
8121
10
2773
994
280
3124