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