2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
1828
1845
1
17970
15
19944
12459
2627
6500
3085
5
1335
1977
4706
2972
18816
11
7159
10
3120
4
4398
2274
5151
66
3715
467
5658
9
1957