25137
0
458
381
17353
31535
467
1098
3114
4
2161
1
2730
6
19279
2
1897
4111
456
1551
6800
637
1824
683
951
1020
602
918
775
439
968
1512
722
668
787