791
1
449
760
714
1249
2
627
865
4
392
853
1433
579
803
615
484
528
657
434
1047
538
758
3
442
338
422
348
480
785
136
1865
318
805