2479
687
804
732
965
877
999
7064
656
905
716
880
1053
841
815
965
792
689
1637
921
1110
775
706
738
712
851
2868
739
679
851
1487
782
695
880
6826
942
818
1057
2194
1185
910
857
772
778
1319
767
1584
1770
3013
1839
1177
2146
944
804
1327
969
666
649
1015
754