8497
3645
1766
1618
1260
1173
1074
1065
1033
842
793
737
728
711
578
564
553
536
535
531
515
512
479
459