559
2
541
1
1375
495
412
394
580
403
390
462
332
484
681
447
615
608
496
642
639
461
570
1068
536
463
590
641
1038
489
465
782
3