1858
656
794
1113
680
675
5437
1530
872
635
1173
582
3023
1007
779