25137
0
4111
2
419
467
248
410
1877
1
320
846
2912
10
31535
2328
1462
663
476
454
1161
409
1020
1661
1043
767
381
334
288
968
722
787
325
588