19279
2
31535
0
25137
17353
6800
2730
6
4111
467
1098
1740
1
3114
4
1824
1559
2546
4292
683
2604
7
2271
3691
5
6213
20634
8
1020
3149
1469
345
2922
9
2749
2500
571
1551