766
355
499
122
153
346
200
81
111
137
127
283
211
279
577
132
374
287
217
100
167
239
254
356
144
71
150
352
216
248
145
195
235
182
128
33
625
267
36
317
459
179
184
1789
324
197
148
381
207
110
221
665
1549
412