19279
2
31535
0
25137
1559
17353
2730
6
20634
8
6800
467
521
1
2644
2546
4111
2168
5
13159
1642
1098
1869
3114
4
17637
691
775
1922
646
1824
16550
27
572
2096
2105