19783
2
25669
0
32302
4471
2906
1
17946
21152
8
2535
572
2996
3083
2009
5
1827
4044
2964
2156
1478
578
1193
2366
14
1189
3957
3
3125
3426
4
791
758
2655
2750
2595