501
1
473
700
2
515
453
527
484
544
722
3
611
400
673
485
739
533
478
403
1577
494
341
399
448
444
553
1594
2128
449
624