19279
2
31535
0
25137
467
17353
1559
1054
1
20634
8
2730
6
1922
1129
662
1824
417
4126
3795
1972
1578
1587
2546
4111
447
691
2190
1861
5
646
2275
1098
572
1869