1410
1074
893
872
841
754
698
614
605
599
585
554
541
535
515
513
502
490
475
457
450
446
435
432
430
420
417
414
394
382
376
375
349
344
340
326
317
302
297
291
290
285
264
262
256
246
238
229
225
223
211
203
191
189
188
185
176