25137
0
935
2587
16
57
2727
2
380
44199
464
242
4045
791
282
1169
372
1107
488
901
339
300
2395
415
614
19279
1608