387
252
494
382
351
412
429
448
220
477
489
302
413
421
235
310
261
408
358
260
453
291
250
338
379
208
415
215
277
295
488
362
431
244