25137
0
17353
31535
1541
294
467
1098
2328
3114
4
787
2730
6
19279
2
4111
6800
456
2809
1866
7
683
1045
248
385
410
1133
457
846
398
618
1614
1
943