975
986
1302
994
820
1438
1069
782
1136
789
769
979
1257
891
1063
902
1359
866
1162
930
825
824
878
822
955
3482
1721
873
895
1013
1007
883
832
872
1321
1063
941
987
905
2811
796
1170
1243
870
787
2878
769
849
810
990
1390
2207
817
885
1038
877
1131
1031
848
806