6029
3804
2756
2123
1936
1824
1781
1452
1442
1409
1404
1264
1223
1202
1154
1104
1063
995
975
963
941
935
873
859
830
824
811
762
739
734
724
714
681
650
648
642
622
589
574
553
546
534
528
522
516
508
507
497
497
480
478
468
465
454
448
436
433
416
396
387
383
382
367
363
359
352
338
332
329
322
319
308
292
292
287
287
277