19279
2
31535
0
25137
17353
2546
1
4111
2730
6
6800
467
1733
1559
430
381
1098
683
3114
4
915
1929
20634
8
2524
11850
3
1326
1976
2727
3092
1020
458
357
722
292