25137
0
19279
2
31535
423
691
467
646
572
1824
2190
1
2551
2522
2459
9
1332
2546
1428
17353
390
337
2275
872
1018
14492
20634
8
1131
2694
3
1020
653
573
1302