25137
0
2730
6
17353
31535
20634
8
3114
4
19279
2
602
683
12005
3
1098
6800
488
1020
358
347
381
380
2668
2288
1
2831
827
121182
2091
432
417
558
689
409
345