1310
1068
858
832
749
716
631
628
606
598
560
552
544
539
500
496
482
466
448
443
432
427
412
407
402
395
393
387
386
375
362
335
331
330
309
308
302
293
292
290
273
264
253
246
243
242
241
228
216
215
214
206
193
188
185
183
182