339
1
665
328
644
401
711
2
88
873
486
77
493
491
991
968
82
500
736
776
317
390
1136
3
884
652
809
80
2299
623
911
867