19279
2
31535
0
25137
292
17353
20634
8
646
1129
1922
1
1559
467
18385
3114
4
662
1330
2730
6
1587
521
814
417
1344
2368
915
2105
1452
1894
2330
1642
1733
1291