1269
1018
841
589
398
321
1432
648
356
510