428
199
183
234
145
1020
721
646
424
265