4
5
898
59
20
22
2
989
36
6
38
12
28
297
33
125
1
57
98
37
10
476
8
23
93
193
7
84
46
35
16
465
71
274
3