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