56
4914
554
363
431
442
332
893
242
414
504
131
813
12314
134
1062
636
16
11215
41
606
918
30520
39215
6711
1069
413
367