679
713
766
749
1959
779
756
765
2523
1346
1603
637
943
869
1073
719
807
1386
1621
653
860
910
823
822
1030
637
889
768
1758
653
1058
651
2163
801
990
10580
680
821
858
5465
891
708
1656
691
788
881
1328
732
6083
1643
789
701
781
3927
811
877
893
2053
855
743