31535
0
618
25137
398
2275
2
19279
744
358
1020
17353
968
382
511
467
505
355
594
2587
16
2574
1
418
47041
1824
20634
8
2328
2668
3676
12
3114
4
155
1100
798