19783
2
25669
0
32302
21152
8
2906
1
4471
17946
2535
3083
2009
5
572
1827
2996
2173
5784
2156
2949
2366
791
3426
4
2750
578
2264
2595
1478
1683
923
2932
721
3498