25137
0
1137
1
31535
17353
3114
4
1020
19279
2
2730
6
1098
1157
2243
7
20634
8
1780
2587
16
4536
547
2727
6800
3466
5
2275
437
1824
3092
2668
1501
467
1285
2091
845
2169