2245
3
3080
21152
8
18816
11
1047
2
3090
6
2932
297066
0
591
6617
5151
6076
15
3715
1204
1
569
1152
1195
1834
2083
1294
2024
2948
9
1536
1763
4651