25137
0
19279
2
17353
2855
3
418
467
2657
2546
1
4111
269
31535
2109
1267
2490
1004
415
691
320
1045
2668
951
3498
4
20634
8
1661
679
683
325
772
663
918