1080
216
751
166
1067
328
1042
551
609
226
138
44
558
297
334
150
439
90
644
168
679
184
601
132
627
196
966
279
281
185
658
200
373
138
627
88
281
91
588
85