25137
0
19279
2
1880
572
467
646
691
20634
8
4604
13
1824
1020
2730
6
1802
4
390
31535
7952
1
2229
2644
597
2657
3
1750
2694
2668
423
282572
2786
2564
521
347
504