2996
0
6307
10
956
844
2
6753
17
2763
840
3
1672
1
7793
4
3503
13499
5
2258
5978
6
297066
3583
572
1163
3080
2090
730
4862
1044
550
4471
1380
4044
3083
2465