19279
2
25137
0
31535
17353
2546
1
1559
467
2730
6
20634
8
3114
4
4111
7952
1470
1922
521
1098
417
1129
1291
691
571
1976
4097
10
1578
646
662
1664
2168
5
661
1894