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