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