475
582
478
592
418
624
485
326
521
423
330
474
587
519
424
536
401
615
247
468
294
353
351
329
402
546
510
316
386
434
442
346
267
451
500
537
455
512
389
438
489
467
477
297
496
384
393
584
375
280
471
690
382
374
534
507
250
460
465
472
291
526
261
407
405
473
668
388
377
528
355
332
282
379
420
370
251
517
659
362
520
660
458
616
308
344
570
516
549
445
703
452
611
554
457