1106
736
707
782
680
927
643
824
768
900
1098
4912
691
3685
789
2483
1704
4551
8587
832
808
1792
4843
795
1361
921
676
813
1134
8973
780
796
810
2697
1241
906
762
677
697
760
890
1107
728
639
836
924
697
918
1202
706
1514
1508
3405
1169
1428
1019
803
658
3450
1269