19279
2
25137
0
31535
2546
1
17353
1559
2730
6
20634
8
1642
467
4111
1098
1869
5
3114
4
907
1716
691
1922
1578
646
5871
15
1824
572
6800
14492
7952
2644
1306
18385
2657
3