2906
1
1153
0
1978
6
2996
6307
10
4724
3
6753
17
2763
1672
1425
7793
4
13499
5
2258
5978
297066
572
3080