2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
2629
4
2138
2021
1
2001
1591
2695
5151
300
6496
3715
2321
1716
409
1038
5346
734
6180
5
1010
4651
1200
189326
931
2446