31535
0
1377
341
2730
6
1711
25137
1100
177
29323
835
1020
358
2275
2
1824
19279
2668
775
1712
3114
4
5223
9
1523
17353
968
400
2077
5
918
2727
552
475
457