25137
0
467
2328
31535
17353
456
403
517
479
602
213
1101
381
520
47041
409
454
415
418
1661
1
52
3868
2
2730
6
787
1557
668
505
276
839