17946
0
2740
3
181997
11
2082
1
2593
3491
4
2906
1153
6307
10
6753
17
2763
1672
7793
3503
13499
5
2258
5978
6
297066
2667
3080