1015
1
3090
6
2903
3
2932
2
2996
0
2048
6236
10
21152
8
278
3551
19783
25669
1967
7793
4
3080
108797
17946
3546
3071
9
475
1189
3206
5
1766
866
1537
17970
15
1992
2823
3591
11
32302