317
554
1075
327
609
713
660
542
333
388
215
310
440
352
444
392
1103
300
841
892
414
306
251
392
422
421
607
245
342
435
286
441
227
450
900
390
487
510
644
509
323
562
729
106
481
226
323
287
513
245
255
161
243
316
350
397
223
226
489
312