2245
3
3080
21152
8
1064
1
1047
2
3090
6
2932
297066
0
5658
9
1501
5151
3715
1920
3162
1740
923
4651
189326
1992
2773
989
2738
280
1331
2650
20
108797
3189
1299
1119
2558