2996
0
3083
2
1415
929
3
2177
1
2465
2013
3546
3779
4471
2964
1603
3551
10
1704
2733
4
13967
2906
2139
2972
2258
2395
6
189326
1672