13733
981
1170
476
626
1120
585
3891
895
1046
825
542
766
468
893