1681
566
864
409
854
290
524
220
267
196
259
133
251
58
614
224
275
63
285
193
254
181
351
99
332
207
332
164
239
80
716
166
472
55
420
187
580
83
473
61