31535
0
2111
3
658
441
25137
273
864
1416
2275
2
1949
19279
3381
1020
169211
11
467
2730
6
1056
1
839
4536
692
4586
3615
7
2668
90
1824
3114
4
2574
618
2459
9
5223