25137
0
19279
2
646
697
369
881
1332
2551
1
579
383
31535
467
1463
418
572
1567
525
1782
872
423
1949
3
951
1073
1824
691
474
837
637
2694
2168
5