8
8
2052
13
1305
51
391
25
38
26
957
102
35
4
2161
2
43
18
21
6
1312
58
2081
66
84
27
25
26
341
35
72
192
62
55
35
0
643
61
54
24
567
112
45
30
3
442
1253
89
1132
169
669
69
16
32
