766
489
134
745
929
822
872
367
1387
451
323
608
427
481
1218
2236
1172
524
868
930
337
467
551
695
1100
454
1678
542
495
699
878
417
866
762
345
274
753
461
697
1750
543
235
894
330
576
888
1017
460
581
712
389
