675
472
550
928
582
826
804
607
1387
807
2090
1397
809
544
582
978
655
545
616
475
951
776
546
1132
1334
1178
520
557
1181
1025
642
637
904
604
906
866
502
743
781
581
938
1830
874
541
884
651
645
1744
474
1489
602
478
849
524
1105
