194
12525
8210
392
412
443
491
292
553
264
424
763
1216
23812
1409
632
743
673
1316
393
894
994
591
29
21
15