1222
772
1131
788
926
450
867
1132
593
941
474
863
544
945
894
615
1646
910
883
601
958
878
907
542
990
846
509
1094
971
1095
650
1029
1368
552
1011