1080
840
783
758
571
507
487
451
422
418
409
394
380
362
357
350
342
333
331
319
311
309
306
302
292
287
275
265
260
259
241
230
223
216
213
209
208
206
204
194
192
188
186
185
175
165
159
158
149
145
143
141
139
138
136
127
121