2948
3
2152
2
785
1
1011
0
2241
181997
11
12717
4
1734
4697
1746
1676
1944
1524
608
2173
108797
2368
936
1788
836
2386
2245
2530
6236
10
1174
10827
2629
2166
585
378