25137
0
572
691
423
467
525
19279
2
390
2551
1
2522
105290
20634
8
557
1824
2730
6
646
893
2657
3
2668
1428
521
579
1054
587
469
951
504
4126
7039
7952