25137
0
1551
2
20634
8
19279
467
1020
1824
2657
3
2727
691
390
2730
6
1614
1
31535
968
2190
1131
2522
543
572
5165
2855
2275
547
683
2031
4
3510
2668
1750
653