19783
2
25669
0
32302
21152
8
4471
2906
1
17946
2535
572
1827
2996
3083
2009
5
3080
3
2769
2932
4044
2534
14
3498
4
3090
6
2964
1603
2173
2156
1478
578
1193
2366
1189