475
582
473
592
416
623
485
326
521
423
330
474
585
515
424
532
400
615
246
467
294
353
351
329
402
545
510
316
386
434
442
346
266
451
499
450
537
455
512
327
389
438
489
466
477
297
463
496
384
392
583
375
278
471
690
381
373
507
250
460
464
291
526
261
407
472
665
527
332
282
379
420
369
251
517
657
522
361
520
659
456
370
612
302
338
568
516
549
445
699
452
610
554
457