2245
3
3080
21152
8
1828
1047
2
3090
6
2932
297066
0
5151
3715
1033
1
2131
1149
4651
1687
2094
5
1790
189326
8204
2326
249
2773
3848
1399
4070
4
4009
7793
2948
280