338
314
268
375
194
172
940
280
157
276
374
221
242
372
290
301
317
163
553
487
142
390
623
146
283
218
958
308
128
140
278
167
209
237
219
204
208
194
154
321