1271
1547
849
482
633
672
419
272
232
506
249
226