19279
2
31535
0
25137
17353
2546
1
2730
6
3114
4
1824
20634
8
1559
4111
467
1098
7334
392
1732
1215
3149
683
1306
2574
2727
6800
3815
2275
646
4179
5
2780
2091
518