1248
850
1028
928
889
1168
837
1180
936
961
1013
858
844
868
840
834
843
1125
881
838
860
1035
912
911
1242
852
806
1067
917
1185
849
1266