2730
6
2748
2
1824
0
31535
458
2657
3
2683
1333
1
20634
8
6800
282572
584
1152
105290
683
691
46414
1115
266
1428
4594
517
2522
1009
742
2668
383
2093
1297