2593
1
2892
2
2638
1309
0
2906
1153
6307
10
19465
6
6753
17
1768
1748
2763
1672
7793
4
3503
13499
5
2258
5978
297066
5296
13