1218
1055
1757
1173
812
801
6171
3387
2891
850
1103
941
847
698
804
795
753
809
837
869
827