294
1166
539
255
336
395
389
282
266
715
293
313
309
297
226
840
349
183
241
433
1395
124
114
647
321
356
209
307
486
186
330
339
456
435
638
788
368
717
1865
412
790
924
692
192
558
612
363
175
196
569
79
1440
3990
397
431
241
384
159
303
407