2730
6
25137
0
20634
8
31535
661
19279
2
874
398
1317
1
637
2657
3
17353
2668
2546
4455
608
1862
557
1325
502
1222856
4
828
823
1267
486
7039
443
683
467
351