1316
482
422
493
351
405
474
515
390
404
1029
1094
515
359
394