25137
0
467
2727
2
17353
31535
1098
3114
4
2730
6
19279
403
2328
4111
6800
1939
418
1603
456
547
1352
509
1133
1877
1
505
2992
1128
377
328
1840
781
20634
8