1040
435
126
1161
758
792
138
290
172
