349
258
376
610
386
828
287
268
276
601
411
590
272
356
455
600
1758
1
433
267
2070
393
368
1526
272
464
462
576
597
328
521
863
2258
457
437
384
356
295
545
270