391
853
343
543
215
221
632
360
715
358
340
276
174
439
599
178
324
498
143
435
843
466
235
485
235
565
614
351
676
319
302
346
613
318
503
184
447
56
275
369
1007
261
227
444
306
348
443
473
306
377
491
320
750
389
695
449
254
576
911
293