2245
3
3080
2740
21152
8
12779
378
0
7159
10
1957
1
1047
2
3090
6
2932
297066
12621
22
5151
6076
15
989
5183
2623
5950
2866
17402
4
2023
7034
5
3715
3183
3919
4435
4553
1484
2457