611
477
556
427
991
505
720
793
663
534
396
961
479
692
554
421
984
718
584
449
666
531
743
474
689
554
424
637
503
367
583
445
665
395
957
475
689
900
422
635
850
714
582
794
662
877
393
957
822
340
553
421
982
501
362