1404
1033
966
910
846
843
772
743
708
676
669
628
606
578
577
546
542
542
538
531
507
503
496
493
493
489
487
470
469
463
461
454
439
436
430
429
420
418
412
410
410
407
401
400
400
398
392
392
391
391
390
388
384
383
382
380
380
380
378
375
373
373
368
364
363
362
362
358
355
355
353
353
350
349
348
347
344
343
342
340
340
339
338
336
336
334
332
332
330
329
328
328
328
328
322
321
321
320
318
318
315
315
314
310
306
305
301
298
298
298
298
298
298
298
297
294
292
289
287
283
282
279
279
278
277
269
266
266
265
265
263
263
262
262
261
260
258
257
254
250
250
247
245
243
240
238
237
237
234
233
233
230
227