2245
3
3080
21152
8
3046
1
1047
2
3090
6
2932
297066
0
2605
2771
5
5151
1184
3715
1162
2733
3025
236
2113
1069
1321
4651
772
2421
189326
918
1893
2773
2370
9027