2996
0
4471
2
3683
1
3090
6
2250
2048
1849
21152
8
1970
7793
4
2258
2145
3475
5
25494
297066
3080
3
2245
1044
1045
1226
469
2683
3546
14
3053
7
549
4044
3083
3059
2465