510
460
760
216
341
159
226
333
119
963