758
0
2034
3
3498
4
1746
2
3779
4471
2964
1
3051
1603
1461
2209
2906
2258
572
40062
19
1672
108797
2990