25137
0
19279
2
467
691
2730
6
31535
20634
8
1824
572
390
646
2657
3
14492
1
2668
423
2522
2551
521
504
4126
2190
7952
3251
2168
5
2855
968
1362
2694
466
953