2535
2
28098
14
19783
13676
21
4096
2386
1
17946
0
32302
8411
3
25669
1812
3386
1416
3540
21152
8
2932
1055
3498
4
878
1816
1189
11717
11
3779
2295
4884
6
3765
2970
423
5477
12