25137
0
19279
2
572
467
646
66
2694
3
772
1824
502
31535
355
339
1159
968
1424
390
1332
2522
894
634
423
608
1428
691
2275
379
846
872
350