31535
0
968
381
25137
2275
2
19279
2023
1
2668
3114
4
5223
9
17353
4536
467
1052
588
1359
637
1686
802
683
2730
6
1161
20634
8
1824
1869
5
2714
980
1823
5838
918