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