2748
2
31535
0
1824
584
6800
2683
639
2730
6
458
503
759
683
768
608
2657
3
269
2668
1152
105290
478
440
431
282572
710
20634
8
1649
1
4594
296
507