869
719
653
860
822
1081
768
1058
2162
921
15890
844
891
857
1039
744
1328
731
681
839
744
1439
701
694
893
818
731
855
813
1486
1146
1266
1983
625
838
1478
5760
721
13550
788
649
862
847
751
847
711
865
3644
828
867
1696
880
650
835
997
626
685
916
1115
1418