475
0
455
320
177
250
137
188
489
318
199
240
351
514
1346
353
826
235
644
533
373
352
990
412
346
519
172