1003
501
374
281
193
355
123
1061
142
53

