4471
2
2061
3
3090
6
25669
0
583
1598
4926
5
1425
1
1518
2271
4
2919
995
2883
2358
9
2468
19783
2535
734
14589
10