31535
0
3498
4
1154
1
571
2275
2
263
19279
1651
1182
2830
7
1566
3116
4895
8
514
282572
2459
9
1098
2730
6
775
17353
1513
1392
3650
3
177
1642
1020
2668
25137
2076
1824