19783
2
21152
8
25669
0
3090
6
2903
3
2932
2996
4358
32302
2964
1
572
3080
2986
2258
1512
690
2366
913
2593
564
3125
7034
2906
567
14
2535
4044
5
3083
2173
17946