4471
2
2061
3
25669
0
583
1598
4926
5
181997
11
1425
1
1518
2271
4
995
2883
2468
19783
2535
734
14589
10