2748
2
31535
0
1824
105290
6800
282572
2683
2730
6
1020
458
2657
3
2668
1009
20634
8
1921
1649
1
4594
46414
467
1152
3659
14
301
584
1431
464
1392
576
8766
543
909