389
470
336
897
764
631
843
361
441
308
875
388
952
467
685
552
764
628
360
570
444
655
518
386
468
685
548
763
977
489
358
571
789
307
735
949
814
681
548
412
980
495
708
922
439
655
517
737
601
462
680
544
412
976
842