7763
4465
3246
1612
1379
980
936
794
790
745
741
722
648
631
614
585
585
546
537
519
492
487
484
478
448
437
436
399
396
394
394
392
384
383
372
360