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