2363
259
425
512
812
884
610
283
830
1735
677
277
458
358
280
669
571
232
313
596
766
395
366
422
372
341
315
324
326
395
440
278
292
300
380
252
314
343
1335