3090
6
25669
0
17946
32302
21152
8
1461
3498
4
4096
2
19783
3034
1
7258
1768
2903
3
2932
3386
3540
1055
878
3080
1816
11717
11
2350
2295
1326
5477
12
3338
453
28098
14
13676
21
20163
44