25137
0
17353
31535
893
663
557
1098
3114
4
467
2328
1161
579
2730
6
19279
2
547
20634
8
749
349
431
4111
2490
951
6800
787
1045
403
737
439
2143