19279
2
31535
0
25137
775
1193
1
1054
17353
1587
509
1559
417
543
1129
544
1518
3114
4
1733
662
2730
6
467
1665
1922
1566
1229
20634
8
1329
4546
1392
1374
1326