298
528
253
1
309
270
240
443
260
209
294
245
238
479
758
2
664
357
786
328
214
287
193
468
383
428
0
237