1287
1002
902
822
772
681
632
584
567
559
552
503
497
496
473
471
460
448
444
413
410
409
408
394
386
384
382
372
370
357
341
330
316
312
310
307
298
295
286
268
266
258
257
256
245
240
226
222
212
209
207
193
187
182
180
177
175
174
173