455
227
226
475
236
307
230
372
537
613
527
245
702
527
867
681
606
364
617
527
272
2263
474
599