661
1
597
584
705
885
810
462
1416
692
506
708
786
455
501
507
559
749
620
747
636
846
679
815
580
544
728
534
530
500
685