3171
3054
1778
1648
1626
1616
1579
1521
1456
1429
1377
1367
1321
1284
1228
1226
1222
1197
1102
1101
1076
1035
1034
1007
983
958
950
946
927
913
897
888
884
865
857
856
854
836
830
829
820
819
816
786
776
766
762
750
746
743
741
740
738
735
727
727
722
710
710
703
698
691
679
679
674
673
669
668
656
633
623
622
622
618
612
609
600
599
594
593
592
588
585
581
580
580
579
579
579
577
574
567
567
567
566
565
564
563
563
560
553
553
551
546
544
542
541
540
532
529
526
526
525
522
518
516
515
515
510
510
509
509
505
505
504
503
502
501
501
500
497
494
491
491
487
486
485
484
484
482
476
475
472
469
467
465
465
465
461
459
458
457
456
455
455
453
453
451
450
450
441
440
438
436
435
434
430
430
428
428
426
426
421
420
419
419
416
413
412
411
410
405
402
401
401
399
399
397
396
395
394
393
393
392
392
392
390
389
385
385
384
380
379
378
376
374
373
372
371
371
370
369
369
368
367
366
365
362
362
361
360
360
359
358
353
351
351
345
344
344
343
343
343
340
339
338
338
337
337
336
334
334
332
332
330
330
329
329
326
326
326
325
325
325
324
323
323
321
317
317
315
315
315
313
311
310
309
307
307
304
304
303
303
298
298
296
296
294
292
291
291
288
287
287
286
284
284
284
283
283
281
274
264
259
258
258
255
254
254
253
252