1646
1636
1525
1509
1396
1383
1370
1322
1311
1262
1246
1205
1162
1143
1129
1123
1097
1046
1038
1031
1017
1015
1009
954
934
924
918
881
870
855
818
816
800
788
779
775
774
762
761
754
730
724
718
718
709
707
701
697
695
685
683
668
663
658
653
650
646
633
631
627
617
609
589
589
586
584
579
576
573
570
570
568
566
566
564
554
554
554
552
544
538
534
534
530
530
516
509
508
504
503
501
498
497
496
496
490
486
482
478
465
456
454
452
433
433
430
426
426
423
418
417
417
406
405
403
403
402
396
396
396
394
392
389
387
387
387
384
384
383
381
380
374
374
373
370
367
366
360
358
355
354
345
339
339
336
335
333
331
326
325
322
319
317
316
314
314
312
311
310
309
303
300
300
294
294
293
293
283
277
276
272
267
267
264
231