4948
2761
1036
633
825
878
794
705
706
783
704
737
696
947
809
779
13512
1241
3349
1273
869
1107
1119
2037