2748
2
31535
0
1824
6800
2683
101
2730
6
683
458
2657
3
2668
105290
282572
20634
8
1649
1
4594
46414
572
543
467
1045
1152
3659
14
584
1431
8766
909
495
333
691