360
277
1260
310
1063
415
390
367
329
1081
338
256
386
362
342