780
5
573
1
581
2
1626
1104
553
1575
509
1056
1014
570
1068
536
463
590
639
461
598
447
615
608
496
642
641
1038
489
782
3
465
538