2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
4248
1
7964
5
1801
3035
2715
5151
1837
1413
2020
3715
148
1583
2967
1306
723
2954
2153
4651
982
189326
1268
2773
2182