400
1
706
714
2
697
457
835
1073
3
600
454
564
501
486
618
1141
845
916
102
2945
815
1599
798
520
914
803
1632
411
446
440
764