2245
3
3080
21152
8
1941
4
1425
2
1047
3090
6
2932
297066
0
2709
1828
1
4867
7
2354
852
5151
870
1748
851
970
3715
764
964
5094
9
1226
4651
5505
14
189326
2773
908
1184