25137
0
19279
2
467
691
1824
2730
6
646
423
572
2657
3
1020
2668
390
2522
2030
2551
1
2190
418
521
504
4126
20634
8
7952
1880
17353
31535
525
587
747
2168
5