3090
6
4471
2
25669
0
2907
789
1
4821
3125
319
2061
3
1061
32302
1744
2906
19783
2990
2087
528
1334
1804
2271
4
2535