717
592
179
443
638
566
720
55
1382
1084
1885
1251
1416
1490
1095
340
1014
1153
728
591
501
898
335
277
350
274
370
941
504
235
217
360
998
128
259
294
224
437
1061
189
354
357
472
212
477
138
326
99
324
467
236
198
249
236
514
208
283
327
419
447