2245
3
3080
21152
8
3188
14
1047
2
3090
6
2932
297066
0
2522
841
1
3012
4
1927
1204
5151
3715
2495
4651
1014
189326
2773
280
1959
1431
1754
2650
20
108797
1211
4099
3189
5181
7