594
1068
622
1031
437
1117
385
313
344
1068
349
1155
395
352
397