896
554
591
426
432
819
529
353
440
693
446
634
512
815
432
578
419
411
880
609
470
422
418
419
594
417
443
725
553
726
877
399
404
448
532
559
547
512
460
514
859
892
508
289
330
460
509
475
518
591
525
432
603
464
618
1053
408
435
433
560
514
444
418
0
66