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