3090
6
3080
3
2903
2932
2
1189
0
21152
8
14
3673
4443
9
17946
462
1324
25669
2902
16
5504
5489
11
1628
1
3248
1992
2013
3765
4
2919
2355
1193
572
3061
2358
19783
2535
1289601