1134
979
892
879
817
797
772
770
768
764
715
710
695
668
667
660
652
615
609
602
600
591
570
560
557
553
552
546
545
537
537
513
509
508
507
502
487
486
485
483
477
474
474
471
469
468
465
459
447
440
439
431
423
421
414
411
405
404
399
399
395
389
385
383
382
382
378
377
374
373
371
367
364
362
354
350
347
347
339
327
323
316
315
315
315
314
313
309
307
300
299
299
298
295
294
291
291
290
290
282
282
282
282
281
279
275
273
273
268
262
262
253
253
253
250
248
240
233
228
225
222
220
216
216
212
202
194
193
189
189
187
184
183