913
687
811
854
1051
3442
817
3056
29643
5992
1657
1042
1036
1103
775
733
1545
922
915
8507
1143
1158
801
818
1112