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