560
295
517
470
760
223
162
226
334
120