2948
3
1992
697
0
1309
4914
2
2152
785
1
1011
2241
12717
4
1734
4697
5389
1746
1676
1944
1524
608
2173
108797
2368
936
1788
836
2386
2245
2530
6236
10
1174
10827