790
660
702
396
584
531
1131
572
572
712
456
665
713
692
589
531
209
136
802
389
539
682
589
394