31535
0
18403
6
326
5316
3
767
1751
2
273
367
1
116
400
1282
4223
22
14076
7
3021
4
448
370
2647
185
1559
36045
3469
1222856
2691
3545
543
1343
5270
44199
802
3599