737
481
569
576
1009
529
390
622
817
2119
369
904
1179
1335
2075
1448
1529
543
851
953
508
924
578
729
489