19279
2
31535
0
25137
2546
1
17353
1559
467
2730
6
20634
8
3114
4
6515
4111
7952
521
1098
1869
5
691
398
646
1824
572
6800
14492
1452
1922
9088
755
2644
2657
3
8969