25137
0
1133
369
683
1232
31535
1939
1425
602
823
415
1045
668
2328
409
968
1661
1
381
456
547
19279
2
457
454
868
546
17353
405
398
496
705