893
320
450
651
185
294
10
1055
602
454
6
565
352
282
433
18
110
840
598
100
1215
1398
367
