653
126
591
326
308
80
663
199
330
172
373
109
772
304
470
173
579
206
702
134
358
233
599
158
195
114
590
231
90
35
529
249
670
242
625
226
395
177
245
154