2748
2
31535
0
1824
2683
105290
397
1
1638
6800
354
2730
6
918
458
2657
3
1152
2668
657
298
468
1045
376
282572
759
495
464
20634
8
269
1297
1649
4594