31535
0
418
745
637
25137
611
2727
2
800
901
2275
1319
19279
467
1023
25852
458
2730
6
3383
3
2668
1045
316
517
3114
4
359
2574
1
2459
9
5223
286
17353
871