314
1
680
422
2
348
785
480
442
758
3
338
533
490
867
417
1286
703
696
706
281
613
583
532
811
318
136
290
82
499
676
438
416