500
1
540
559
533
439
486
489
2
372
403
341
634
551
527
567
635
413
463
689
3
700
515
828
538
542
5
697
453
498
468
473
459