25137
0
19279
2
691
467
683
2328
951
2702
1661
1
2152
543
820
798
722
2964
31535
602
953
859
2490
2190
544
407
787
1043
267
1101
358
321
668