25137
0
19279
2
467
654
1
646
2522
2551
423
572
1428
1824
2730
6
691
2657
3
2668
2190
14492
521
504
4126
413
20634
8
7952
1131
31535
390
2168
5
2855
1362
2694