19279
2
31535
0
25137
20634
8
17353
1559
467
1922
1
2730
6
814
1587
3114
4
521
2546
4111
646
1129
2683
7952
1098
1869
5
417
2470
1302
18385
544
848
1222856
1291
3352