868
800
14005
976
1725
1132
1079
957
1057
1095
958
3278
1136
789
902
829
866
856
1165
1232
1035
1095
1501
3553
923
994
905
902
918
1020
1027
1800
970
1723
1275
2492
1244
3234
1045
3509
891
1876
1133
855
952
953
919
1028
777
834
858
1558
3975
1050
1109
906
781
885
791
922