477
312
491
318
488
319
494
308
522
313
471
223
477
289
1549
2072
5801
2214
3183
1773
3277
2055
3145
1757