3090
6
21152
8
4471
2
25669
0
5151
2907
789
1
4821
3125
319
2061
3
1061
32302
1744
2906
19783
2990
2087
2711
528
2911
9
4651
1334
398656
19
1804
2271
4