19279
2
31535
0
25137
20634
8
17353
683
1922
1
2546
3795
1550
646
2730
6
3114
4
3025
11829
1559
1860
4111
1438
467
653
1129
691
1587
36609
34
1098
2522
1132
1614
3250