2730
6
31535
0
20634
8
2748
2
1824
282572
2683
471
1
467
46414
1428
4740
625
1152
2657
3
458
759
4594
6800
2668
383
2522
437
572
1192
105290
121182
552
266
503