14
3
265
194
211
246
116
479
334
391
179
790
283
150
411
208
374
610
926
333
337
264
628
253
567
270
336
397
368
248
764
123
656
365
217
697
994
205
472
341
1551
755