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