564
360
517
181
415
189
677
266
178
69
677
204
557
152
645
269
582
177
258
184
151
44
266
153
1073
487
583
145
548
203
573
195
395
155
680
168
737
248
321
180