19279
2
31535
0
25137
17353
2546
1
467
4111
2730
6
6800
3114
4
2727
1559
683
1423
1098
20634
8
1754
1513
2387
1976
1452
1824
381
325
3559
341
273
463
1665
3
1627