2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
989
1819
1
2123
5151
1011
1004
3715
1941
4
1716
1373
4651
1076
2489
10
2725
22
3429
7
929
511
189326
1828
2773
1268
280