438
343
780
589
387
835
410
915
940
652
620
386
495
607
520
612
499
740
411
415
362
336
840
352
928
357
509
870
471
872
395
611
464
573
467
684
407
1547
651
1837
705
345
598
794
824
367
385
795
453
743
454
474
892
548
487
