290
1
275
422
248
270
267
2
269
884
318
406
366
303
304
468
233
1048
3
440
388
581
563
299
718
486
342
100
703
219
319
215
234