2245
3
2948
1788
1
297066
0
2152
2
785
1011
2241
12717
4
1734
4697
1746
1226
3053
7
1676
1944
1524
2797
5
1295
608
2773
2173
280
108797
2354
2368
1581
936
2650
20
836