1360
1092
817
805
715
652
641
602
583
548
517
511
485
478
471
463
436
425
420
417
410
408
403
399
393
390
382
367
366
353
346
342
303
288
287
284
278
275
267
261
240
234
212
209
205
192
183
182
176
170
169
168
167
164
158
156
150
148