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