440
1
509
776
2
446
727
3
363
693
599
598
466
1176
425
567
757
360
780
465
662
668
659
420
810
510
468
278
463
708
736
528