1213
1074
871
793
757
746
733
659
657
647
628
590
587
566
547
530
528
520
499
494
479
478
470
464
437
436
420
396
390
380
372
367
366
362
348
346
342
332
328
320
302
298
289
286
273
270
265
256
254
238
225
221
218
210
204
198
194
191
190
187