4
5
896
59
20
22
2
986
36
6
38
11
28
294
33
125
1
57
12
98
37
10
489
8
23
93
193
7
9
46
34
16
35
464
71
275
3