2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
2425
7
818
2336
5
2768
1747
1
2329
1725
1221
1290
2631
5151
3715
1554
17025
20
3546
1180
4651
1721
189326
3982
1633
2559
706