31535
0
2748
2
1824
282572
20634
8
6800
319
467
2683
1105
1
2730
6
3659
14
3708
4594
2329
458
46414
2657
3
2668
4172
9
1297
525
2295
2011
1137
503
105290
552
1009
266