989
0
3546
1
2258
3779
2
4471
2964
108797
3051
4079
4
2011
1993
2675
7
1659
2102
2386
1417
2836
3
2067
5
4734
15
2906
940