25137
0
19279
2
572
467
2522
1824
646
20634
8
31535
2275
423
547
691
573
3428
3
597
2076
1
2730
6
17353
2809
2190
1428
1462
2551
22330
22
14492
1020
325
1567
486