284
13112
894
1145
9510
4811
369
367
484
632
521
15212
1028
713
442
572
185
614
667
771
814
603
54
643
6710