31535
0
1877
1
25137
2275
2
19279
1897
1285
467
1898
4
953
2730
6
1614
3092
2041
518
2979
3
363
4328
10
3415
20
2668
1880
367
3114
1960
7
2574
2459
9
5223
858
2111
17353