19279
2
31535
0
25137
17353
2730
6
2546
1
3114
4
20634
8
1559
4111
467
1824
775
1922
1098
964
1642
2604
7
1961
2982
3
1470
3149
1231
1189
1733
1010
357
571
2574
6800