2948
6
4471
2
3868
10
2964
1
3051
1603
1903
3
1461
0
3780
255
3871
189326
1564
3131
3158
174730
18
699
6346
16