407
519
1042
940
809
642
872
684
512
402
2043
714
566
542
727
610
453
586
536
644
661
463
1376
588
448
425
577
957
728
513
510
646
423
548
1413
1059
440
1290
469
402
461
531
563
620
467
451
541
436
987
445
542
407
879
