2245
3
3080
21152
8
1558
2
1047
3090
6
2932
297066
0
4358
1431
1348
4
1018
5151
3715
2069
5
4651
5440
3673
189326
1329
2773
1
280
2156
2650
20
108797
2740
3189
2012
964
2405