479
313
491
318
489
320
495
308
522
313
472
223
478
290
1550
2073
5801
2218
3184
1774
3277
2055
3145
1758