760
1
440
853
1047
2
538
528
780
615
484
2785
4
627
713
1248
791
449
392
865
470
564
339
589
520
603
726
314
387
402
696
706
281