25137
0
19279
2
2328
3
467
547
423
1551
646
2730
6
691
1020
572
2657
1054
2668
1824
3466
5
31535
521
1
504
4126
20634
8
7952
1734
587
17353
2199
2551
2522
390