282
1
621
873
283
300
451
859
291
424
2
2349
652
700
2486
242
386
560
612
314
322
409
288
676
622
246
235
462
418
1092
542
1
434
1
320
521
590
1
364
474
557
412
1
285
800
1035