3080
3
3090
6
2903
2932
2
2996
0
21152
8
2535
2884
5
108797
1828
1294
1
572
17946
29355
2245
25669
1849
1289601
4
1976
14
3206
1380
991
1537
2823
2480
2935
2966
11
3146
12
1526