458
0
1824
2748
2
31535
893
295
1
46414
6800
683
2683
2730
6
422
642
608
2657
3
768
2668
719
19279
376
105290
584
282572
20634
8
552
1009
1649
710
4594
97284