2748
2
31535
0
1824
1152
458
6800
467
2683
29323
584
2730
6
918
46414
1
419
2657
3
3373
1541
2668
1297
668
380
572
1045
464
296
266
341
507
105290