497
390
595
388
623
390
424
586
430
631
372
504
689
421
883
373
650
453
411
604
1194
504
539
537
373
451
536
421
375
368
560
497
470
601
655
827
881
442
373
808
483
575
980
766
891
456
362
452
382
421
543
473
430
715
