677
850
662
1413
3410
773
634
763
647
1870
773
760
997
644
804
697
860
820
2499
711
784
706
821
1278
743
1350
1177
723
903
776
22045
745
618
1089
1265
977
1353
896
680
911
668
1477
911
963
670
769
633
817
865
741
668
772
3393
804
906
700
876
1242
850
1056
808
663
809
5361
991
1093
681
1201
1125
642
696
1121
650
770
752
795
868
619
1616
866
647
795
755
758
593
634
1838
1104
733
820
691
838
2003
901
2699
656
877
1404
1504
865
4142
669
1161
749
1568
1508
1070
845
760
714
625
2361
1508
704
838
718
763
1858
722
1266