2748
2
31535
0
303
1824
584
1152
6800
2683
2730
6
282572
2224
458
2657
3
918
2668
421
2720
10
105290
483
968
478
455
437
1
1123
20634
8
543
525
1649
4594
46414