1153
0
2996
6307
10
6753
17
2763
1672
1
730
553
7793
4
3503
13499
5
2258
392
5978
6
297066
572
3080
3
1044
550
1412
4471
2
168
4044
3083
722
2465