1855
1569
870
887
833
448
926
2442
2031
715
391
2448
284
1671
304
467
284
459
411
379
694
385
475
395
189
344
865
281
2066
757
460
542
335
292
288
364
557
778
194
200
232
339
248
304
249
286
354
385
599
365
283
610
458
307
929
355
520
557
604
440