14
110
600
433
1216
896
367
6
566
187
651
282
1057
605
352
100
322
450
454
1399
18
295
840
