840
321
282
1057
294
100
110
1215
352
18
605
11
598
450
454
6
1399
895
367
566
651
433
186
