19783
2
25669
0
17946
2906
1
1264
4
7793
32302
2258
2535
1751
2903
3
2964
1603
658
3765
1681
2139
2127
7
2476
12459
4471
3090
6
4465
22
2956
4614
1190
2318
644
4425
1384