1278
2
598
447
1
615
608
418
558
551
396
430
463
782
3
538
641
1038
465
489
527
1103
380
395
778
507
755
579
411
393
1375
494