19279
2
31535
0
25137
1559
17353
2730
6
18385
1129
726
2644
20634
8
2683
5255
16
662
417
121182
1
467
3795
282572
2000
1054
1587
2546
4111
447
4740
4139
4
1007
629
2275