19279
2
31535
0
25137
17353
662
514
467
3114
4
1513
1
2799
3
2546
1603
1425
2982
1733
650
1922
2730
6
1889
1182
6800
408
20634
8
1448
1559
417
292
447
1587
4111