4471
2
3090
6
25669
0
3380
19783
3461
4
2366
1
1237
17946
717
1730
1960
1663
5
32302
2271
2902
16
2954
2919
3765
2358
9
2535
2907
4044
3083
3971
2155
3
2465
3125
789
3126