25137
0
1824
2275
2
575
1020
6371
7
20634
8
458
777
19279
3114
4
4192
392
7334
31535
25127
464
658
28805
6
1130
381
744
2546
1
1880
2901
2730
1896
3
1547
287
357