2169
1988
1648
1607
1255
1037
983
920
900
885
869
843
833
828
826
810
809
800
796
791
787
780
778
772
769
735
727
724
721
721
718
714
698
698
690
685
678
676
670
647
642
640
638
628
624
622
621
620
613
605
589
576
557
556
555
554
553
551
548
543
540
539
537
536
534
529
528
527
518
511
507
506
506
501
498
493
492
491
488
487
482
479
478
477
476
476
464
460
460
446
444
442
439
436
433
432
429
427
426
423
422
420
420
418
410
409
407
406
405
404
399
398
394
392
388
387
380
380
378
372
368
367
366
363
363
357
350
350
347
346
346
344
339
335
335
334
334
333
332
331
331
330
330
329
323
320
316
316
315
314
308
306
305
291
290
289
286
286
285
282
276
266