880
308
701
1985
386
2433
277
934
124
240
57
202
15
142
41
35
575
36
13
31
203
32
56
39
47
164
111
174
51
181
70
17
8
84
53
92
40
113
1685
46
45
117
711
201
1496
138
127
26
29
133
44
72
339
102
7