2748
2
31535
0
4328
10
1824
458
6800
2683
2730
6
2657
3
2441
1
2668
7334
4
105290
282572
20634
8
478
1649
4594
46414
467
1152
3659
14
584
1431
8766
909
691
1192
1378