3090
6
2932
2
2903
3
21152
8
1221
1
3673
3080
2160
3461
4
1960
0
1189
4443
9
14
7034
3126
3423
10827
25669
1289601
2919
17946
3083
19783
2996
444571
2535
3386
3012
2155
3125