19279
2
31535
0
25137
17353
20634
8
2546
1
467
2730
6
3114
4
1559
4111
1425
683
1098
2799
3
814
1470
11829
8773
10
1550
3149
1824
36609
34
1578
1769
1329
1922
653
2574
6800