2859
2056
2044
1907
1271
1266
1234
1212
1193
1121
1120
1110
1084
1065
1038
784
771
729
706
688
682
681
667
666
644
643
636
584
568
560
552
546
544
536
499
498
485
485
468
468
466
440
437
417
416
415
410
400
396
392
383
374
368
367
362
357
355
342
339
335
319
310
309
307
306
300
289
289