985
1646
206
98
11
51
40
8
486
360
26
10
250
188
280
67
269
57
17
43
131
37
54
56
80
158
292
495
143
224
1820
107
217
9
45
251
181
294
1215
451
74
53
509
161
884
220
335
289
132
651
201
124
110
119
155
52