3090
6
2903
3
2134
1
21152
8
2932
2
3673
14
0
1189
2996
2358
9
3080
2535
25669
3779
4044
5
3051
3498
4
904
1289601
4471
2906
6247
2194
1193
2258
3066
7
2986
2983
6899
5621