786
444
607
448
940
756
601
586
621
507
401
416
740
843
799
867
591
395
1957
778
475
425
733
463
650
763
905
458
880
452
840
466
480
590
597
1146
424
1211
484
625
398
627
527
708
1168
713
613
409
618
557
1091
662
1449
607
