2748
2
31535
0
1824
6800
4594
1
2683
759
2730
6
649
584
464
458
2657
3
2668
710
918
105290
608
282572
478
2564
768
1045
297
20634
8
893
1649
1009
2120