2906
1
1153
0
6307
10
6753
17
2763
1169
1672
7793
4
3503
1622
1275
13499
5
2258
2740
1523
2
5978
6
297066
2951
981
975