1612
1254
987
966
961
867
793
744
725
700
692
652
628
616
609
586
574
563
556
552
524
521
515
512
509
503
502
469
465
454
434
428
422
407
403
382
381
374
372
367
341
331
324
323
312
306
301
300
297
278
271
252
240
238
237
220
217
211
207
206