1144
930
904
1076
1045
1064
909
914
1075
1086
905
1158
1510
1125
1393
1127
1222
1102
718
674
824
693
768
841
864
781
797
736
888
777
664
842
812
732
834
782