475
582
477
592
416
624
485
326
521
423
330
474
585
519
424
536
401
615
247
467
294
353
351
329
402
546
510
316
386
434
442
346
266
451
499
537
455
512
328
389
438
489
466
297
496
384
393
583
375
279
471
690
382
374
584
534
507
250
460
464
472
291
526
261
407
404
667
388
376
528
354
332
282
379
420
369
251
517
659
361
520
458
500
370
616
306
344
570
516
549
445
703
452
611
554
457