25137
0
19279
2
31535
467
646
423
1824
20634
8
572
6435
7
3929
10
2522
2727
691
2275
1428
2564
390
2694
3
2551
1
338
78
2619
1137
2730
6
2205
1006
466
295
2126