3090
6
2903
3
2932
2
2996
0
21152
8
3034
1
810
486
3080
108797
2966
11
14
25669
1189
3673
3206
5
1212
1289601
4
1537
2823
10827
930
1755
6321
3551
10
531
19783
2535
2920
3491