19279
2
31535
0
25137
17353
2546
1
2730
6
20634
8
3114
4
467
1559
4111
514
1098
1824
36609
34
282572
3149
3498
683
1769
2574
1254
6800
2275
2727
120469
35
400
1020
7334
646