4471
2
25669
0
2087
1334
2773
5
3971
1
21152
8
3765
4
1743
2271
19783
2535
2932
4044
3083
17946
2465
3125
1425
2565
3
789