481
313
492
318
489
320
496
308
523
313
472
223
478
290
1550
2074
5801
2218
3184
1775
3278
2055
3146
1758