312
1
256
306
274
251
289
211
286
273
250
418
2
222
294
300
341
480
810
596
402
380
3299
819
1090
522
489
1532
416
391
525
301