19279
2
31535
0
25137
17353
2546
1
2730
6
3114
4
1824
20634
8
1559
4111
646
467
1098
7334
392
3149
683
1642
1193
2574
3352
6800
1915
3
2275
4179
5
2024
2091
518